Giving brainliest NEW QUESTIONS

Answer:
Answers are below.
Explanation:
1. Homemade
2. Fast-running
3. Bad-tempered
4. Old-looking
5. Well-known
6. Heartbreaking
7. Snow-covered
8. Narrow-minded
hope this helps and is right. p.s. i really need brainliest :)
if any of them are wrong then I am incredibly sorry!