Definition of empire biscuit in English:

empire biscuit

noun

Scottish
  • A 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.