English dictionary
tree surgeon meaning and definition
Definition and meaning of tree surgeon at MeaningMonkey.org. tree surgeon meaning and definition in the English Dictionary.TREE SURGEON noun
Definition of tree surgeon (noun)
- a specialist in treating damaged trees
- synonyms: arborist
Source: Princeton University Wordnet