Glasgow Copy link Glasgow , noun (Geography) The largest city in Scotland; a port in west central Scotland.