Meaning of long tom

Definition of long tom

(noun) a long swivel cannon formerly used by the navy

Other information on long tom

WIKIPEDIA results for long tom
Amazon results for long tom