Feedback
Smellies
Meaning
Noun
●
In British English:
Pleasant-smelling toiletries.
●
In British English:
Cinema
enhanced
with odours.
Sourced from
Wiktionary
Related
Perfumes
Towels
Scents
Lotions
Fragrances
Moist Towelettes
Gift Sets
Shower Gels
Air Fresheners
Bath Bombs
Rhymes
Wellies
Smellies
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better