HARROW


Meaning of HARROW in English

(n.) An obstacle formed by turning an ordinary harrow upside down, the frame being buried.

Webster's English dictionary.      Английский словарь Webster.