I am having difficulty with the last few as follows:
7d. A British ? racecourse ? -also a flushed more modern mode of transport. (6)
17a. Proverbially what you shouldnt teach your grandmother to suck (4) 19a. Racecourse in Britain sounds insincere (8) I feel it might end in -----sham . Thanks in advance