Clue: A place where anything is kept in safety June 7, 2017 By Show answer Depository More English Words & Origins QuestionsMore Language Questions