Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lashing

- The act of one who, or that which, lashes; castigation; chastisement.
- See 2d Lasher.

Crossword clue for lashing

- Securing with rope
- Whipping