pastille
nounDefinition of pastille
1
: a small mass of aromatic paste for fumigating or scenting the air of a room
2
: lozenge sense 3
Keep scrolling for more
Keep scrolling for more