Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
whip to strike or beat with quick, repeated strokes with a long slender strap, rod, or the like; lash. [13 definitions]
whipping a flogging or beating, esp. as punishment. [3 definitions]