Montserrat
(Mont-ser-rat)
3 syllables
Definition
noun. 1 a volcanic island in the Caribbean; in the West Indies; 2 a mountain in NE Spain northwest of Barcelona; famous Benedictine monastery; Height 4054 ft
Example Sentence
Montserrat is in the Leeward Islands.
Synonyms
Caribbean island; volcanic island; island in the West Indies
Antonyms
Hear It! Say It! Write It!
Montserrat