sticking plaster

Noun
  1. Adhesive tape used in dressing wounds (synset 103963714)

Found on Word Lists

Other Searches