See moren. planterDefinition of planter in EnglishStructure designed to house plants in pots or in a small flower bed. Synonyms of planter in Englishwindow box