Meaning of huffing

Definition of huffing

(noun) an act of forcible exhalation

Other information on huffing

WIKIPEDIA results for huffing
Amazon results for huffing