ABOMINABLE SNOWMAN Meaning of ABOMINABLE SNOWMAN in English aˌbominable ˈsnowman BrE AmE noun [countable] a ↑ yeti Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012