Found 16 synonyms in 3 groups
1
Meaning: beating [n]
defeat, come down, licking (informal), whipping
  1. 2
    Meaning: moving in air [a]
  2. 3
    Meaning: conflict [n]
    beating, whipping, come down, licking (informal), defeat

Words similar to whipping

whipping synonyms - English related words for whipping