cockshy

noun
  1. a fairground game in which objects are thrown at targets to knock them down
  2. Usage: British
  3. a target for throwing objects at
  4. Usage: British
  5. an object of criticism or attack
  6. Usage: British; figurative

Examples