Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
atomizer
in English
atomizer
us
/ˈæt.əmaɪzər/
uk
/ˈæt.əmaɪzə/
#uncommon
Plural
atomizers
Definitions
Noun
a
device
that
converts
liquid
to
spray
or
vapor
(
for
various
uses
)
The
atomizer
in
the
perfume
bottle
sprays
a
fine
mist
.