Stuck on a few!
19a.an Ambassador(5) E???? envoy doesnt fit with down 20
21a.Old word meaning to disgrace or punish(5) S?E?D cannot find anywhere
16d.a pleated lace frill (5) R???E thought it was RUCHE
24d.Informal name for a large creature,specially a fish(6) L?N?E?
20d.Busy with the routine of daily work (2,7) ?? HARNESS. If this is IN doesnt fit envoy!