What is the meaning of Heaves?

plural of heave

A period of retching.

A disease of horses characterized by coughing and difficult breathing; broken wind.

third-person singular simple present indicative of heave

Source: wiktionary.org