HARROWING


Meaning of HARROWING in English

adjective cause distress to:

→ harrow

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