Definition, synonyms and related words
A table-top mountain or mesa found in the Guiana Highlands of South America, especially in Venezuela.