Definitions of spray
noun
liquid that is blown or driven through the air in the form of tiny drops.
verb
apply (liquid) to someone or something in the form of a shower of tiny drops.
Spray meaning Urdu Hindi