(Q81715)

English

barricade

object or structure that creates a barrier or obstacle to control, block passage or force the flow of traffic in a desired direction

Statements

Identifiers

 
edit
edit
    edit
      edit
      edit
        edit
          edit
            edit
              edit