Definition of nurse log in English:

nurse log

noun

  • A tree stump or fallen tree upon which other plants take root and feed.

Origin

1970s.