English›Words

harrow

Translation:
English
Noun
6
farming
machine to break up the earth
Verb
9
vex
8
break
up and level (soil) with a harrow
5
agonize
3
inflict
great distress on
3
torment
2
cause
mental distress
Add
Languages:EnglishRussian
info@alfaschool.com
Privacy Policycommon.termsOfService
Copyright © 2025 AlfaSchool