PLANT Meaning of PLANT in English The place in the house of the fence where stolen goods are secreted. Any place where stolen goods are concealed. Slang English vocab. Английский сленговый словарь. 2012