Noun
A very large or powerful tank (military vehicle). Synonym: landship Ellipsis of superheavy tank. Synonyms: land battleship, land cruiser
Used other than figuratively or idiomatically: see super, tank.