mesa

You are here

mesa
  • noun
    An isolated flat-topped hill with steep sides, found in landscapes with horizontal strata.

About

We are dedicated to creating and providing free, high-quality English language learning resources.