A word examined

barricades

noun
10 letters·English
noun

barricadesbarriers set up to block a road, entrance, or passage

Wiktionary →
No comments yet