WHOOP Meaning of WHOOP in English [noun] [C]As she played the last winning shot, he gave a whoop of triumph. Cambridge English vocab. Кембриджский английский словарь. 2012