English dictionary
Glasgow
/'gl/&/sg/oU/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
largest city in Scotland; a port on the Clyde in west central Scotland; one of the great shipbuilding centers of the world
Source: WordNet 3.0