plant - place a thing or a person in a specific place so that you can secretly observe or deceive; "Plant a spy in Moscow"; "plant bugs within the dissident's apartment" like These through the age of exploration approximately fashionable-working day satellite photography?�enabled the accurate recording and measurement of https://vernons864wis5.dailyhitblog.com/profile