Find the word definition

Wiktionary
displacement tons

n. (plural of displacement ton English)