harrow - Dictionary definition and meaning for word harrow
Powered by Mnemonic Dictionary
'hard'+'row':rowing upstream is very hard and causes pain(distress).