What is the full meaning of intermont
situated between mountains, also INTERMONTANE, INTERMOUNTAIN [adj]
Example of the word intermont placed on a Scrabble board.