Table of Contents
Antonyms
Synonyms
Etymology
1. emplacement
noun. ['ɪmˈpleɪsmənt'] military installation consisting of a prepared position for siting a weapon.
Antonyms
Synonyms
Etymology
- emplacement (English)
- emplacement (French)
noun. ['ɪmˈpleɪsmənt'] military installation consisting of a prepared position for siting a weapon.