HARROW


Meaning of HARROW in English

v. a.

1.

Draw a ~ over, till with a ~.

2.

Lacerate, tear, rend, wound, torment, torture, harass.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.