Clue: A place or structure dangerous to human life June 7, 2017 By Show answer Man-trap More English Words & Origins QuestionsMore Language Questions