Dictionary Definition:
ghuraghurāya Nom. Ā. ○yate, to utter gurgling sounds, wheeze, puff, snort Car. Suśr. i, 28, 14 Kād. iii, 571 BhP. iii, 30, 17