whole cannon

noun

Definition of whole cannon

: a 16th and 17th century cannon throwing a projectile weighing from 70 to 120 pounds — compare demicannon