English dictionary
long tom meaning and definition
Definition and meaning of long tom at MeaningMonkey.org. long tom meaning and definition in the English Dictionary.LONG TOM noun
Definition of long tom (noun)
- a long swivel cannon formerly used by the navy
Source: Princeton University Wordnet