AMPHIBIOUS VEHICLE Meaning of AMPHIBIOUS VEHICLE in English (*) A wheeled or tracked vehicle capable of operating on both land and water. See also landing craft. DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012