1.imposing in size or bulk or solidity;
massive oak doors
2.being the same substance throughout;
massive silver
3.imposing in scale or scope or degree or power;
massive retaliatory power
4.consisting of great mass; containing a great quantity of matter;
Earth is the most massive of the terrestrial planets