Collins Russian Dictionary 2nd Edition © HarperCollins Publishers 2000, 1997:
захлебн|у́ться, -у́сь,-ёшься сов возв ( impf захлёбываться) to choke; (перен, атака, наступление) to be stopped in its tracks; (:мотор) to fail to start
захлёбываться (захлебну́ться perf ) от сме́ха/слёз to choke with laughter/on one's tears
захлёбываться (захлебну́ться perf ) от сча́стья/восто́рга to gasp in joy/elation