VividLex

Home / Thesaurus / Grenada

Thesaurus: Grenada

n. an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth