long-tom

Nouns

  • (n) a long swivel cannon formerly used by the navy

Words of close approximity

long ton
long ton