IMMURED


Meaning of IMMURED in English

[adjective] [not gradable] [literary or formal] - in prison or closed away and out of sightImmured in a dark airless cell, the hostages waited six months for their release

Cambridge English vocab.      Кембриджский английский словарь.