HARROW


Meaning of HARROW in English

■ noun an implement consisting of a heavy frame set with teeth or tines which is dragged over ploughed land to break up or spread the soil.

■ verb

1》 draw a ~ over.

2》 [usu. as adjective ~ing ] cause distress to: a ~ing film about racism.

Derivatives

~er noun

~ingly adverb

Origin

ME: from ON herfi .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.