Skip to
verb (past participle of planter in French)
To plant, meaning to put roots in the soil to grow a plant, or to establish or set up something consistently or persistently.
Browse