almond extract Meaning, Definition & Usage

  1. noun flavoring made from almonds macerated in alcohol

WordNet