Rhyme Desk
Find rhyming words!

Definition of "Gloucester" :

noun: a city in southwestern England in Gloucestershire on the Severn

noun: a town in northeastern Massachusetts on Cape Ann to the northeast of Boston; the harbor has been a fishing center for centuries