sticking plaster

Meaning

  1. (British, New-Zealand) An adhesive bandage used in dressing wounds
  2. An inadequate solution to a serious problem.

Notes

Sign in to write sticky notes