n : a prosthesis placed permanently in tissue
v 1: to fix or set securely or deeply: "Kneeling, Cobb planted a
sturdy knee in the small of his back," [syn: engraft
2: put firmly in the mind; "Plant a thought in the students'
minds" [syn: plant