Meaning of throat spray in English:
throat spray
noun
A medicated liquid administered to the throat as a spray, especially for the treatment of a sore throat or cough.
Origin
Mid 19th century; earliest use found in The British Medical Journal.
Are You Learning English? Here Are Our Top English Tips