glasgow

BrE /ˈɡlæskəʊ/ AmE /ˈɡlæskoʊ/

noun en → es

1 CITY [noun] B2

the largest city in Scotland, located on the River Clyde

Glasgow (nombre propio)

Collocations city of Glasgow

  • He was born in Glasgow.

    Nació en Glasgow.

2 MATCH [noun] C1

a match or competition between two teams from Glasgow

partido, encuentro (de fútbol)

Collocations Glasgow derby

  • The Glasgow match was postponed.

    El partido de Glasgow fue pospuesto.