3d exhibited is extra . defn is ugliest
18d teeming is extra. 4 letter synonym for cattle + 5 letter synonym for range
22d enjoy is extra. brush is the defn although I think window wiper would be better. Ely is a bishopric "see" then you need a captain inside.
If you have many letters placed..Chambers word wizard is good.
Bradfords red dictionary is good for the synonyms