noun a city in SE Ontario, in S Canada, NE of Toronto, on Lake Ontario. nouna city in central Canada, in SE Ontario on Lake Ontario: motor-vehicle industry. Pop: 139 051 (2001)