Definition of Long Tom

  • 1. A long swivel cannon formerly used by the navy Noun

Semanticaly linked words with "long tom"

Hyponims for word "long tom"