applecart meaning
UK US
applecart (noun): the planning that is disrupted when someone `upsets the applecart'.
applecart has 2 meanings in this dictionary.
applecart as a noun
Scrabble score: 15 (letter breakdown)
Word lists: words starting with AP · words ending in RT · 9-letter words
More about applecart on Wikipedia.