verb
labor for breath, breathe convulsively, gulp, have difficulty in breathing, pant, puff, wheeze, heave, blow, sniffle, snort, catch one's breath, struggle for breath.
at the last gasp*
at the last moment, just in time, penultimately; see finally 2.