Meaning of scarer

Definition of scarer

(noun) an effigy in the shape of a man to frighten birds away from seeds

Other information on scarer

WIKIPEDIA results for scarer
Amazon results for scarer