long tom
English Dictionary
->
Letter L
-> long tom
Search Dictionary:
long tom Definition
(n)
a
long
swivel
cannon
formerly
used
by
the
navy
long tom Synonyms
long tom
© Art Branch Inc.