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