Shell gun Meaning, Definition & Usage

Definitions
  1. a cannon suitable for throwing shells.

Webster 1913