Find the word definition

Wiktionary
stick plasters

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