"Almond flavoring" refers to a substance or ingredient that provides the taste and smell of almonds in food or drinks. It is used to give a pleasant almond-like flavor without the need to use actual almonds. Full definition
The sweet hint of almond flavor in combination with tart cranberries makes this recipe a hit every time, and it's easy to make — everyone wins! (capecodselect.com)
The oil that's still hanging out in your pan is packed with almond flavor, but it needs some help. (bonappetit.com)
Never thought about doing that but a great idea... I love almond flavor. (theurbanbaker.com)