Noun
implantation [pl. implantations]
embedment [pl. embedments]
Verb
to implant [ implanted ; implanted ]
to stick {relations}
to dibble [ dibbled ; dibbled ]
to plant {agr.}
غَرَزَ {زراعة}
to insert {Eng.}
غَرَزَ {هندسة}
to staple {Eng.}
غَرَزَ {هندسة}
to fix {mil.}
غَرَزَ {جيش}
to settle {mil.}
غَرَزَ {جيش}
to place {mil.}
غَرَزَ {جيش}
to station {mil.}
غَرَزَ {جيش}
to be be {implanted}