Montreal police say seven people were taken to hospital with injuries after being struck by a car...
struck
To hit or impact something, often used figuratively in achievements or surprising developments.
To hit or impact something, often used figuratively in achievements or surprising developments.