guiana highlands Meaning, Definition & Usage

  1. noun a mountainous tableland in northern South America; extends from Venezuela into Guyana and northern Brazil

WordNet