LOTF crossword

12345678910
Across
  1. 2. obstruct
  2. 3. middle class
  3. 5. walk unsteadily
  4. 7. speak ambiguously; avoid telling the truth
  5. 8. a warning sign; omen
  6. 9. full of (usually full of holes)
  7. 10. praise
Down
  1. 1. exposing false claims or myths
  2. 4. noisy and boisterous
  3. 6. sharp; pungent (used of smells and tastes)