cockshy

Etymology

 * so called from an ancient popular sport which consisted in shying or throwing cudgels at live cocks.

Noun

 * 1) A game in which trinkets are set upon sticks, to be thrown at by the players.
 * 2) An object at which stones are flung;  a person who is abused or vilified.

Verb

 * 1)  To pelt; to throw things at.