Definition of sandwich biscuit in English:

sandwich biscuit

noun

  • = sandwich cookie.

Origin

Early 20th century; earliest use found in The Manitoba Free Press.