Stuck on a few of these too. 2.a nonsensical refrain in a song (8).....7. take in with the eye or mind (7)......8. a show of strong disapproval (9)......12. money voucher or travel document (7).....14. occuring every hour (6)......17. supprt for women (9).....20. run aground in london (6)... Any help please, much appreciated