pressure dome: a dome-shaped building that is pressurized
protective covering: a covering that is intend to protect from damage or injury
suicide mission: killing or injuring others while annihilating yourself; usually accomplished with a bomb