barricadedEnglish

barred, barricaded, blockaded

Adjective

Preventing entry or exit or a course of action

English: barricaded, barred, blockaded

English words with similar meanings

Show 2 words