English meaning of the Dagbani word tuubara

tuubara

Noun
  1. spasm of hiccoughing thought to preceed death