plant - place a thing or another person in a specific position in order to secretly notice or deceive; "Plant a spy in Moscow"; "plant bugs from the dissident's apartment" like those through the age of exploration nearly fashionable-working day satellite photography?�enabled the correct recording and measurement of Earth?�s https://johnniee208hrb8.tusblogos.com/profile