Meaning of whip in English
1. a long, thin piece of rope or leather with a handle on one end
a whip for slaves
1. strike or thrash with a whip
whip a horse
2. stir egg-whites, cream etc. very fast until it is thick
whipped cream