I
n.
rock
1) to hurl, throw a ~
2) a foundation; paving ~
3) ( misc. ) to leave no ~ unturned ('to try all methods of achieving an end')
gem
4) to set a (precious) ~
5) a precious ~
stony mass in the body
6) a gall~; kidney ~
II
v. to ~ smb. to death