Dictionary search results

Showing 1-2 of 2 results

shortbread British & World English

A crisp, rich, crumbly type of biscuit made with butter, flour, and sugar