Definition of Montserrat

  • (noun) a volcanic island in the Caribbean; in the West Indies

Synonyms of Montserrat


Antonyms of Montserrat


No Antonyms Found.

Homophones of Montserrat


No Homophones Found.