megapound noun1 •(US) A non-SI unit of force equal to 1 million pounds-force.This work is being done to enable the future development of large liquid propellant rocket engines in the 6 to 40 megapound thrust range. — 1962 formsmegapounds