double biscuit

English

Noun

double biscuit (plural double biscuits)

  1. Synonym of Empire biscuit.