heave at

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
References in periodicals archive ?
remediation of drainage or soil conditions that promote frost heave at susceptible sites;