1 : containing many mountains2 : resembling a mountain : huge
— moun·tain·ous·ly adverb
— moun·tain·ous·ness noun