'applecart' definitions:

Definition of 'applecart'

From: WordNet
noun
The planning that is disrupted when someone `upsets the applecart'
noun
A handcart from which apples and other fruit are sold in the street