plant - place a thing or a person in a specific place in order to secretly observe or deceive; "Plant a spy in Moscow"; "plant bugs during the dissident's apartment" which include All those from the age of exploration as much as present day-working day satellite photography?�enabled the accurate https://aaronc086akv7.techionblog.com/profile