A person or thing that heaves; someone who throws or lifts with effort, or a horse that heaves (breathes heavily).
From 'heave' (verb, from Old English 'hebban') + '-er' (agent noun suffix). The '-er' suffix creates a noun for someone or something that performs the action of the root verb. 'Heave' originally meant to lift or throw, and later to breathe heavily.
In horse terminology, 'heaves' is an actual disease (like equine asthma), and 'a heaver' can mean a horse suffering from it—showing how the same word root can move from simple verbs to technical medical terms within a specific field!
Complete word intelligence in one call. Free tier — 50 lookups/day.