{n.}, {informal} A great success; something that is much praised; something that causes wide enthusiasm. * /The party was a howling success./ * /The book was a howling success./
HOWLING SUCCESS
Meaning of HOWLING SUCCESS in English
Dictionary of English idioms . Словарь английских идиом. 2012