esl #english #idioms #informal #noun

howling success {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. Categories: success {informal} {n.}