Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: long tom  lóng tóm
  1. A long swivel cannon formerly used by the navy

Derived forms: long toms

Type of: cannon