Meaning of applecart
Definition of applecart
(noun)
the
planning
that is
disrupted
when
someone
`upsets the applecart'
a
handcart
from which apples and
other
fruit
are
sold
in the
street
Other information on applecart
WIKIPEDIA results for
applecart
Amazon results for
applecart
Tweet