GLOUCESTER





Definition:

  1. [noun] a town in northeastern Massachusetts on Cape Ann northeast of Boston; the harbor has been a fishing center for centuries
    Synonyms: Gloucester

  2. [noun] a city in southwestern England in Gloucestershire on the Severn
    Synonyms: Gloucester

Synonyms: