Spanish deck
barrera
noun·b2

barrera

A structure or obstacle that blocks movement, access, or progress

La barrera bloqueó la calle.

Quitaron la barrera.