abominable snowman /əˈbɑm.ə.nə.bl̩ ˈsnoʊ.mæn/ noun1 •A humanoid or apelike animal said to exist in the Himalayas. formsabominable snowmen