English to Sindhi Dictionary
harrow
سُہاگو
English definition for harrow
1. n. a cultivator that pulverizes or smooths the soil
2. v. draw a harrow over (land)
Synonyms and Antonyms for harrow
Meaning for harrow found in 4 Languages.
Sponored Video