cannoned

verb
  1. past tense of cannon; to collide heavily with something
  2. past tense of cannon; to move rapidly and forcefully

Examples