Wiktionary
stick plasters
n. (context UK English) (stick plaster English) (alternative namesticking plasters)