Definitions from Wiktionary (Glovertown)
▸ noun: A town in Newfoundland, Newfoundland and Labrador, Canada.
▸ Words similar to glovertown
▸ Usage examples for glovertown
▸ Idioms related to glovertown
▸ Wikipedia articles (New!)
▸ Popular adjectives describing glovertown
▸ Words that often appear near glovertown
▸ Rhymes of glovertown
▸ Invented words related to glovertown
▸ noun: A town in Newfoundland, Newfoundland and Labrador, Canada.
Similar:
Glenwood,
Musgravetown,
Gallants,
Georgetown,
Brighton,
Millertown,
Gillams,
Clarenville,
Greenspond,
Placentia,
more...
▸ Words similar to glovertown
▸ Usage examples for glovertown
▸ Idioms related to glovertown
▸ Wikipedia articles (New!)
▸ Popular adjectives describing glovertown
▸ Words that often appear near glovertown
▸ Rhymes of glovertown
▸ Invented words related to glovertown