Definition of drydown in English:

drydown

noun

  • (in perfumery) the most persistent or lingering element of a fragrance, remaining after the perfume has dried on the skin.

    ‘a drydown of vetiver and cinnamon’
    ‘the drydown is the best part of this scent, a heavy narcissus-like aroma that lingers for hours’

Pronunciation

drydown

/ˈdrʌɪdaʊn/