Map Secrets
plant - place anything or another person in a certain position so that you can secretly notice or deceive; "Plant a spy in Moscow"; "plant bugs inside the dissident's apartment"Right up until specialized innovations??including those from the age of exploration as many as modern day-working day satellite photography?�enabled the precise recording