Definition of empire biscuit in English:
empire biscuit
noun
ScottishA type of sandwich biscuit consisting of two round pieces of shortcake with a jam filling, topped with icing and (typically) a glacé cherry.
Origin
Late 19th century; earliest use found in The Leeds Mercury.
Are You Learning English? Here Are Our Top English Tips