• word of the day

    bermudas

    bermudas - Dictionary definition and meaning for word bermudas

    Definition
    (noun) a group of islands in the Atlantic off the Carolina coast; British colony; a popular resort
    Synonyms : bermuda
Download our Mobile App Today
Receive our word of the day
on Whatsapp