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