tree-farm

Main Entry:
tree farm []
Part of Speech: noun
Definition: commercial forest area
Synonyms: Christmas tree farm, orangery, orchard, stand, timberland, tree nursery
Search another word or see tree-farmon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT