Log in
Search words & phrases
glasgow
US /ˈɡlæsko, -ɡo, ˈɡlæz-/
・
UK /ˈɡlɑ:sɡəu/
A1
Definition
Video subtitles
proper noun
A city in Scotland, on the Clyde River; population 578,700 (est. 2009). It is the largest city in Scotland.