Have completed today's but guessed at a couple, I have 'The hump' for 14d. fit of annoyance, and 21a. US transparent thermoplastic material (10) I have 'plexiglass'. Would much appreciate confirmation or alternatives please.
Mamya. Thank you very much. Took me a while to get 'spot fixing', a relatively new or reported activity., Always enjoy doing this little, can be, 'sucker' crossword. Regards....