YourDictionary

Dictionary Home » Science » monadnock

monadnock science definition

A mountain or rocky mass that has resisted erosion and stands isolated in an essentially level area.

Learn more about monadnock

link/cite print suggestion box