Feedback
Liquid bandage
Meaning
Noun
●
A
topical
treatment for
minor
cuts
and
sores
,
consisting of
a
mixture
of
chemicals
creating
a
polymeric
layer
that
binds
to the skin.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better