barricade

Meaning (English)

a temporary barrier put up to block a road or a crowd

Meaning (मराठी)

रस्ता अडवणारा तात्पुरता अडसर

Used in a sentence

Police put up barricades on the approach road before the rally.

सभेपूर्वी पोलिसांनी प्रवेशमार्गावर अडसर उभारले.

Synonyms

blockadeobstructionroadblock

Antonyms

passageopening