glasgow
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
largest city in Scotland; a port on the Clyde in west central Scotland; one of the great shipbuilding centers of the world
WordNet
Previous
glaring
glaringly
glary
glase
glaser
Next
glasnost
glass
glassblower
glassed
glassen