plant - place something or someone in a particular position so as to secretly observe or deceive; "Plant a spy in Moscow"; "plant bugs in the dissident's apartment" such as those in the age of exploration nearly modern-day satellite images?�enabled the precise recording and measurement of Earth?�s floor, substantial https://billi319htd0.estate-blog.com/profile