plant - place a thing or anyone in a specific placement so that you can secretly observe or deceive; "Plant a spy in Moscow"; "plant bugs within the dissident's apartment" Until eventually technological improvements??including those in the age of exploration around present day-working day satellite pictures?�enabled the precise recording https://betten541pbm3.weblogco.com/profile