INSELBERG


Meaning of INSELBERG in English

n. an isolated hill or mountain rising abruptly from its surroundings. [G, = island mountain]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.