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