cachepotEnglishOxford Dictionary of Englishcachepot /ˌkaʃˈpəʊ , ˈkaʃpɒt / ▸ noun (plural cachepots /ˌkaʃˈpəʊ , ˈkaʃpɒt /) an ornamental holder for a flowerpot. – ORIGIN late 19th century: from French cache-pot, from cacher ‘to hide’ + pot ‘pot’.