D

1234567
Across
  1. 3. a track for trains
  2. 5. refuting or argumentative
  3. 7. with great happiness
Down
  1. 1. without paying attention
  2. 2. a set of reasons
  3. 4. exact copy
  4. 5. representing reality
  5. 6. hoarse or harsh-sounding