Meaning : An actor situated in the audience whose acting is rehearsed but seems spontaneous to the audience.
Meaning : Something planted secretly for discovery by another.
The police used a plant to trick the thieves.
He claimed that the evidence against him was a plant.
Meaning : Put or set (seeds, seedlings, or plants) into the ground.
Let's plant flowers in the garden.
Synonyms : set
Meaning : Place into a river.
Meaning : Place something or someone in a certain position in order to secretly observe or deceive.
Plant a spy in Moscow.
Plant bugs in the dissident's apartment.
Meaning : Put firmly in the mind.
Plant a thought in the students' minds.
Synonyms : implant