meaning of begierig verschlingen

begierig verschlingen - German to English

to swallow eagerly