Search results
- Dictionaryforest/ˈfɒrɪst/
noun
- 1. a large area covered chiefly with trees and undergrowth: "a pine forest"
- 2. a large number or dense mass of vertical or tangled objects: "a forest of high-rise apartments"
Powered by Oxford Dictionaries