C2 noun #98,827 most common

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

Grenada in 30 Seconds

  • (noun) an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth

Meanings

  1. 1
    noun an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!