noun a city in SE Ontario, in SE Canada. noun usually abbreviated to: St Catharinesan industrial city in S central Canada, in S Ontario on the Welland Canal. Pop: 129 170 (2001)