emplacement
Explore definitions, synonyms, and language insights of emplacement
Definitions
                    Noun
                    
                military installation consisting of a prepared position for siting a weapon
                
                    Noun
                    
            the act of putting something in a certain place