Word Meaning

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


Meaning of whiplash

- The lash of a whip, -- usually made of thongs of leather, or of cords, braided or twisted.

Crossword clue for whiplash

- Neck injury
- Neck injury from cat-o’-nine-tails stroke
- Post car-accident pain