consuming (9)
'consuming' is the definition.
(I know that consuming can be written as eating)
This is the entire clue.
(Other definitions for eating that I've seen before include "Out to dinner?" , "at breakfast?" , "Having supper?" , "Consuming food" , "Ingestion" .)
'consuming' is the definition.
('use up' can be a synonym of 'consume')
This is the entire clue.
(Another definition for using up that I've seen is " Exhausting (resources)".)
(Other definitions for voracious that I've seen before include "Excessively greedy" , "Having great appetite" , "Eager" , "Big (of appetite)" , "Insatiable" .)