0 Comments
Answer:
an object that is fixed firmly and deeply in a surrounding mass; implanted.
Step-by-step explanation:
Embedded means (of an object) fixed firmly and deeply in a surrounding mass; implanted.
synonyms are:
inserted
engrained
enclosed
9.4m questions
12.2m answers