verschlingen (treibstoff, öl, energie, etc.)

listen to the pronunciation of verschlingen (treibstoff, öl, energie, etc.)
Deutsch - Englisch
to guzzle