almond oil

Definitions

Agriculture

  • noun an oil from almond seed used for toilet preparations and for flavouring

Food

  • An oil with a very delicate flavour obtained by pressing or solvent extraction from bitter almonds. Used in confectionery and for oiling dessert moulds.
http://www.dictionarycentral.com/definition/almond-oil.html