Synonyms for Spray (same or very similar meaning)
WordNet sense 1 (a quantity of small objects flying through the air):
spraying
WordNet sense 2 (a dispenser that turns a liquid (such as perfume) into a fine mist):
atomizer, sprayer, atomiser, nebuliser, nebulizer
From the ODE community, based on WordNet
add/edit