Suicide-vests meaning : A vest packed with explosives and armed with a detonator, worn by suicide bombers.
suicide vests
disowning
radar traps
circumfuses
lay readers