Find the word definition

Wiktionary
implantations

n. (plural of implantation English)

Usage examples of "implantations".

Of course, there was that incident on the eighteenth level down when the gun implantations had been—for the first time—in the ceilings, and four men had been brought down before everyone had gotten back out of firing range.