road block

English

Noun

road block (plural road blocks)

  1. Alternative form of roadblock.