Definisi 'applecart'

English to English
noun
1 the planning that is disrupted when someone `upsets the applecart' Terjemahkan
source: wordnet30

2 a handcart from which apples and other fruit are sold in the street Terjemahkan
source: wordnet30


Visual Synonyms