History
History
Synonyms
UK
US
Meaning:
heavy

having (a lot of) weight; difficult to carry or move; of more than usual size, amount etc

having great weight

TWO-TON as in Wiktionary
TWO-TON as in Wikipedia