Meaning of the word mesa in English

What does mesa mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

mesa

US /ˈmeɪ.sə/
UK /ˈmeɪ.sə/

Noun

1.

an isolated flat-topped hill with steep sides, found in landscapes with horizontal strata.

Learn This Word at Lingoland