Meaning of spray in English
1. a device that sends a liquid out as a fine spray
Disinfectant spray kills 99.9 percentage of viruses and bacteria.
2. very small drops of liquid sprayed on something
1. force liquid out of a container or can in very small drops when you press a button
He sprayed paint on his car.