What is the full meaning of diacetyls
DIACETYL, a chemical flavour enhancer [n]
Example of the word diacetyls placed on a Scrabble board.