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