Definition & Meaning | English word AUTOSPRAY
AUTOSPRAY
Definitions of AUTOSPRAY
- (uncountable) Automatic spraying.
- (medicine, countable, obsolete) A medicine provided in the form of a spray for topical application.
Number of letters
9
Is palindrome
No
Search for AUTOSPRAY in:
Page preparation took: 302.71 ms.