Definitions of long ton:

  • noun:   a British unit of weight equivalent to 2240 pounds