GreenockPronunciation: /ˈgriːnək/Definition of Greenock a port in west central Scotland, on the Firth of Clyde; population 42,400 (est. 2009). Greenock in other Oxford dictionaries Definition of Greenock in the US English dictionary