noun
Freq #79829
Meanings
-
1
noun
military installation consisting of a prepared position for siting a weapon
This matrix soon hardened into a rock-like mass into which the doors, machine-gun emplacements, and other openings were carefully cut.
Thesaurus
Word family
Forms
emplacements
Etymology
From French emplacement, from en- + placement.