Find the word definition

Wiktionary
lung buster

n. Any task that put lots of pressure on one's lungs, something that makes someone out of breath.