Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
intermountain
in English
intermountain
us
/ˌɪntərˈmaʊntən/
uk
/ˌɪntərmountn/
#moderate
Definitions
Adjective
located
between
mountain
ranges
Base Words
mountain
inter