coward's castle (English, noun)
expansion: coward's castle
Senses:
glosses: Parliament, wherein parliamentary privilege offers the protection from law suits to lawmakers and parliamentarians.
glosses: Any place or position where someone can hide or seek refuge.
Forms: