Log in to add to The Dictionary
Lashing
n. - The act of one who, or that which, lashes; castigation; chastisement.