INSELBERG


Meaning of INSELBERG in English

n. an isolated hill or mountain rising abruptly from its surroundings.

[ G, = island mountain ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.