whip Simple English Meaning

Simple English Dictionary

English to Simple English Dictionary

whip

Whip

International Languages

Meaning for whip found in 30 Languages.