WHOOPING Meaning of WHOOPING in English cough - a disease caught esp. by children, which causes severe coughing Cambridge English vocab. Кембриджский английский словарь. 2012