Summary
English Synonyms:   more detail...
  1. electric wire barricade:


English

Detailed Synonyms for electric wire barricade in English

electric wire barricade:

electric wire barricade [the ~] noun

  1. the electric wire barricade

Related Synonyms for electric wire barricade