plant - place some thing or somebody in a certain place so that you can secretly observe or deceive; "Plant a spy in Moscow"; "plant bugs during the dissident's condominium" such as Those people through the age of exploration as many as contemporary-working day satellite pictures?�enabled the accurate recording https://johnniee208hrb8.tusblogos.com/profile