poller

poller

English Noun
Ad

Definition

one who polls or lops trees

Etymology

From poll + -er.

Ad