Get Your Premium Membership

Barricaded

[adj] preventing entry or exit or a course of action; "a barricaded street"; "barred doors"; "the blockaded harbor"


Related Information

More Barricaded Links



Book: Shattered Sighs