Yahoo Web Search

Search results

  1. Dictionary
    Stick·ing plas·ter
    /ˈstikiNG ˌplastər/

    noun

    • 1. an adhesive bandage, available in a roll or as individual patches. British

    Powered by Oxford Languages