We may be tiring of tales about the outraged shock and awe of us non-key workers mewed at home with family, wifi and slightly restricted shopping opportunities.
Mewed? Some derivation of, or neologism building upon, mewling and puling? Would be fun it if were but rather more likely a typo for immured, no?
(Spotter, Chris M)