hosp, host, lab: Latin Roots

12345678
Across
  1. 3. to argue or criticize someone
  2. 5. treating guests kindly
  3. 7. a person taken captive for ransom
  4. 8. a place for experiments and inventions
Down
  1. 1. detailed, or to explain in detail
  2. 2. a resting place for travelers
  3. 4. unfriendly or dangerous
  4. 5. a place where the dying receive care
  5. 6. hard or demanding work