(KNOCK) [verb] [I usually + adverb or preposition] [UK and ANZ] - to knock or hit against (someone or something) suddenly, forcefully and usually unintentionallyI was rushing along with my head down when I cannoned into an old lady walking the other way.
CANNON
Meaning of CANNON in English
Cambridge English vocab. Кембриджский английский словарь. 2012