APPLECART


Meaning of APPLECART in English

See: UPSET THE APPLECART or UPSET ONE'S APPLECART.

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