applecart
Explore definitions, synonyms, and language insights of applecart
Definitions
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