LAND YACHT


Meaning of LAND YACHT in English

An extremely large car, especially from the 70s. Example: The '73 Cadillac is a land yacht.

Slang English vocab.      Английский сленговый словарь.