2. (Mil.) A piece of heavy ordnance; in a restricted sense, a cannon.

The Gutenberg Webster's Unabridged Dictionary: Section F, G and H · 第 1975 / 2879 题