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