VariousWords beta
Related Terms:
Noun
Definition: Someone or something that clears land of vegetation, usually in preparation for development.
VariousWords beta
Definition: Someone or something that clears land of vegetation, usually in preparation for development.