Vocabulary

123456789
Across
  1. 4. in price
  2. 5. to defend people against attack
  3. 8. good
  4. 9. citizen-older person
Down
  1. 1. small and usually old house
  2. 2. two floors
  3. 3. friendly
  4. 6. to surprise
  5. 7. very large house