11 letters · 19 points in Scrabble
noun military installation consisting of a prepared position for siting a weapon
noun the act of putting something in a certain place
originFrom French emplacement, from en- + placement.
Etymology from Wiktionary, CC BY-SA 3.0