INTERMONTANE Meaning of INTERMONTANE in English [in.ter.mon.tane] or in.ter.mont adj [L mont-, mons mount] (1807): situated between mountains "an ~ basin" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012