WHIPLASH MEANING IN ENGLISH

• Whiplash Definition & Synonyms

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


Synonyms:
Lash, Whip,

RECENT SEARCHES