← DefinitionshareGuessall devouringadjectiveConsuming or destroying everything in its path; very greedy or voracious.SynonymsconsumingadjectiveinsatiableadjectiveravenousadjectivevoraciousadjectiveAntonymsmoderateadjectiverestrainedadjective