Wood echo Meaning, Definition & Usage

Definitions
  1. an echo from the wood.

Webster 1913