ough words

123456789
Across
  1. 2. Entering an opening
  2. 4. A vehicle used for farming
  3. 6. Another word for zero
  4. 8. Past tense of think
  5. 9. A jagged surface; a stony texture
Down
  1. 1. A round pastry covered in frosting
  2. 3. Past tense of buy
  3. 5. Strong; resilient
  4. 7. A vocal explosion from the lungs heard especially when ill