INSELBERG


Meaning of INSELBERG in English

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

Etymology: G, island mountain

Oxford English vocab.      Оксфордский английский словарь.