hardbake

Noun
  1. A British sweet made with molasses and butter and almonds (synset 107614193)

Other Searches