Clue: To place, keep, or withdraw from the companionship of others June 7, 2017 By Show answer Seclude More English Words & Origins QuestionsMore Language Questions