Yahoo Web Search

Search results

  1. Dictionary
    Can·non
    /ˈkanən/

    noun

    • 1. a large, heavy piece of artillery, typically mounted on wheels, formerly used in warfare: "they would cross at the Town ford, under cover of the defending cannon"
    • 2. a carom.

    verb

    • 1. make a cannon shot.