Definition of almond slice in English:

almond slice

noun

  • 1A slice of any of various cakes or tarts made with almonds or almond paste, later especially one similar to a Bakewell tart.

  • 2A type of hard biscuit made with almonds, specifically one resembling a biscotto.

Origin

Late 19th century.