Dictionary 1. (imp. & p. p.) of Plant.2. (a.) Fixed in place, as a projecting member wrought on a separate piece of stuff; as, a planted molding. Thesaurus assigned deployed embosomed emplaced ensconced established fixed installed located placed positioned posted seated set settled situate situated spotted stationed |