Find the word definition

Wiktionary
empty the tank

alt. (context idiomatic English) To make the utmost effort; to contribute to the absolute limit of one's energy and ability. vb. (context idiomatic English) To make the utmost effort; to contribute to the absolute limit of one's energy and ability.