MohammedPreview
Open in TheBrain

An Implant

  1. Anything surgically implanted in the body, such as a tissue graft or prosthesis, particularly breast implants. Implant (medicine) - Wikipedia
  2. (travel) A representative of a travel company, working within the office of a large client and exclusively dealing with that client.