animal vocabulary

12345678
Across
  1. 2. a greedy or selfish person
  2. 3. to pursue or urge repeatedly or insistently
  3. 5. stupidly stubborn
  4. 7. a person unfairly set up to take blame for others
  5. 8. to greatly admire; to idolize
Down
  1. 1. quietly embarrassed or guilty
  2. 3. rough play
  3. 4. enormous
  4. 5. to imitate without understanding
  5. 6. awful; very unpleasant