Clue: That desires or craves immoderately or unappeasably June 7, 2017 By Show answer Insatiable More English Words & Origins QuestionsMore Language Questions