[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
IMMURED
Meaning of IMMURED in English
Cambridge English vocab. Кембриджский английский словарь. 2012