The Fun They Had

12345678
Across
  1. 4. to argue about; debate
  2. 5. fulfilling expectations or needs; acceptable, though not outstanding or perfect
  3. 6. in a grand or pompous way
  4. 8. having an attitude of contempt; disdainful
Down
  1. 1. in a casual, unconcerned way
  2. 2. place, fit, or thrust (something) into another thing, especially with care
  3. 3. working or produced by machines or machinery
  4. 7. a part or division