d-Aid [noun] [trademark] - a type of sticking plaster that you use to cover small cuts on your body(esp. US and ANZ) A band-aid solution is one which does not deal with a problem in detail or permanently.
BAN
Meaning of BAN in English
Cambridge English vocab. Кембриджский английский словарь. 2012