Synonyms of cannon in English:

cannon

noun

  • mounted gun, field gun, gun, piece of artillery, piece of ordnance;
    informal big gun
    British historical pom-pom
  • verb

    Back to top  
  • the couple behind almost cannoned into us
    North American impact with
    North American informal barrel into
  • Definition of cannon in:

    Get more from Oxford Dictionaries

    Subscribe to remove adverts and access premium resources

    Word of the day demoralize
    Pronunciation: dɪˈmɒrəlʌɪz
    verb
    cause (someone) to lose confidence or hope