Strathclyde /stɹæθˈklaɪd/ noun1 •A former local government region in the west of Scotland, created in 1975, abolished in 1996.