Englishbody spraynounMeaningA perfume product, similar to aerosol deodorant, intended to be used on the whole body.SourcesNo citations have been attached yet.