debba meaning in english

[Tel.] n. A blow, a stroke. debbalutinu to suffer blows, to be beaten. muncidabba a good blow. debbalukottu or veyu debbalu-kottu. v. t. To beat. debbatu debbatu. (debba+patu.) n. Heavy rain. balasthamainavana