Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
throat pastille
in English
throat pastille
#limited
Definitions
Noun
a
small
,
round
,
sweet
lozenge
designed
to
soothe
a
sore
throat
a
small
,
round
,
sweet
candy
designed
to
be
sucked
,
often
used
to
soothe
a
sore
throat
a
small
,
round
,
sweet
confectionery
designed
to
be
sucked
,
often
used
to
soothe
a
sore
throat
or
as
a
cough
suppressant