landship noun2 •(no longer used) An armored combat vehicle; a tank. •(no longer used) A superheavy tank; supertank. formslandships