• To fix firmly or set securely or deeply.
  • To insert (something) surgically into the body.
  • Of an embryo, to become attached to and embedded in the womb.


  • Anything surgically implanted in the body, such as a tissue graft or prosthesis, particularly breast implants.
  • A representative of a travel company, working within the office of a large client and exclusively dealing with that client.


Similar words

Modern English dictionary

Explore and search massive catalog of over 800,000 word meanings.

Word of the Day

Get a curated memorable word every day.

Challenge yourself

Level up your vocabulary by setting personal goals.

And much more

Try out Vedaist now.