English translation of 'impiantare'
- (avviare, azienda)
to set up,
'impiantare' in Other Languages
British English: implant VERB
To implant something into a person's body means to put it there, usually by means of a medical operation.
Doctors say they have implanted an artificial heart into a 46-year-old woman.
Translation of impiantare from the Collins Italian to English Dictionary