Move that horse

12345678
Across
  1. 2. Burdened
  2. 5. to talk fast or quickly
  3. 7. a structe
  4. 8. to hang loosly
Down
  1. 1. to make a loud ratting noise
  2. 3. an engine which cars and boats.
  3. 4. a garment covering the front of the body
  4. 6. a game of checkers