What is the full meaning of enfleurages
ENFLEURAGE, the exposure of oils to scent of fresh flowers in perfume-making [n]
Example of the word enfleurages placed on a Scrabble board.