English synonyms about - contact  

long tom

noun

1 long tom

A long swivel cannon formerly used by the navy.


Find more on long tom elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143