boccheggiare

Etymology
From.

Verb

 * 1) to fight for breath; to gasp; to pant
 * 2) to be dying; to draw in one's last breaths
 * 3)  to find oneself in grave difficulty; to struggle
 * 1) to be dying; to draw in one's last breaths
 * 2)  to find oneself in grave difficulty; to struggle
 * 1)  to find oneself in grave difficulty; to struggle