WordUnscrambler Home
treed
Definitions
[triːd], (Adjective)
Definitions:
- (of an area) planted with trees
(e.g: wild beavers can be found in relatively isolated treed areas along Lake Ontario)
Phrases:
Origin
:
Click here to see the free dictionary definition for treed
definition by Oxford Dictionaries