'long ton' definitions:

Definition of 'long ton'

(from WordNet)
noun
A British unit of weight equivalent to 2240 pounds [syn: long ton, ton, gross ton]