Summary
English Synonyms:   more detail...
  1. emplacements:


English

Detailed Synonyms for emplacements in English

emplacements:

emplacements [the ~] noun

  1. the emplacements
    the emplacements; the stations; the posts