Collective Nouns

12345678
Across
  1. 2. A _____ of people
  2. 3. A _____ of cards
  3. 7. A ____ of flowers
  4. 8. a ____ of elephants
Down
  1. 1. A _____ of lions
  2. 4. A ____ of ants
  3. 5. A _____ of puppies
  4. 6. A _____ of grapes