What is the meaning of spray bottle in English?

Learn vocabulary with pictures as well as definitions of spray bottle in English

Learn in

See more

n. spray bottle

Definition of spray bottle in English

Container equipped with a nozzle mechanism which dispenses the liquid it contains in bursts of small drops.

Synonyms of spray bottle in English

sprayer