Definitions of almond oil:

  • noun:   pale yellow fatty oil expressed from sweet or bitter almonds