Wiktionary
stick plaster
n. (context UK English) (alternative form of sticking plaster English)