Vocabulary Crossword Puzzle

12345678
Across
  1. 3. verb. to make it difficult for something to happen.
  2. 4. noun. the advocacy of women's rights on the basis of equality of the sexes.
  3. 6. noun. underlying basis or principle. building blocks.
  4. 8. noun. a literary device in which events or characters represent or symbolise ideas. The Goddess Venus is an allegorical figure of love.
Down
  1. 1. noun. author of the Book of the City of Ladies
  2. 2. adj. frequently changing; not faithful or dependable
  3. 5. adj. not conforming to accepted standards of morality
  4. 7. verb. to protect from harm or damage.