sticking plaster
noun
Meaning
An adhesive bandage used in dressing wounds
An inadequate solution to a serious problem.
Synonyms