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