PLANT STH Meaning of PLANT STH in English out to put plants in the ground so that they have enough room to grow Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005