cannon verb vi Infinitive cannon Present tense 3rd person singular cannons Preterite cannoned Present participle cannoning Past participle cannoned