Meanings

  1. archaicA land cruiser: a superheavy tank, supertank/super tank (armored combat vehicle, tank)