Definitions
noun
a handcart from which apples and other fruit are sold in the street
noun
the planning that is disrupted when someone `upsets the applecart'
Look “applecart” up elsewhere
Want another word?
Spin the dictionary for a fresh one.