heave at

heave (something) at (someone or something)

To throw something, often something heavy, in the direction of someone or something else. Stu was so angry that he heaved a pan at his sous-chef. I heaved an encyclopedia at the cluster of crickets so they would get out of my way.
See also: heave
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

heave something at someone or something

to throw something at someone or something. Fred heaved a huge snowball at Roger. The thug heaved the rock at the window and broke it to pieces.
See also: heave
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
See also:
References in periodicals archive ?
* remediation of drainage or soil conditions that promote frost heave at susceptible sites;