WikiWord

English

body spray

noun

Meaning

  1. A perfume product, similar to aerosol deodorant, intended to be used on the whole body.

Sources

No citations have been attached yet.