Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sprays
in English
sprays
us
/spreɪz/
uk
/spreɪz/
#common
Lemma:
spray
The lemma is the base or root form of this word.
Definitions
Noun
a
mist
of
tiny
liquid
droplets
a
container
for
dispersing
liquids
a
product
dispensed
as
a
mist
pressurized
dispenser
;
atomizer
a
jet
of
vapour
(
for
medical
use
);
disinfecting
Verb
to
project
liquid
in
a
dispersed
manner