7d is a word similar in meaning & spelling to trellis
20a a 3 letter word for bean inside a word for rope (with the yard ending missing) Defn is clumsy dolt
21a Your "ma" has replaced "di" so think of a suitable author ??DIKE
20a and 21d were my last 2 too!
Good luck!