Skip to
verb, rarely used
To give off a faint, pleasant scent or fragrance; to emit a mild perfume or aroma.
Browse