SUGAR LOAF MOUNTAIN Meaning of SUGAR LOAF MOUNTAIN in English ˌSugar ˌLoaf ˈMountain BrE AmE a mountain in Rio de Janeiro in southeast Brazil Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012