n. 1 height, elevation, mount, eminence, prominence, peak, alp, tor, summit, No. Eng. and Scots fell, Scots and Irish English ben Her favourite sport is climbing mountains 2 heap, pile, stack, mound, accumulation, abundance, mass, Colloq ton(s), heaps, piles, stacks I have a mountain of laundry to do
MOUNTAIN
Meaning of MOUNTAIN in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012