Subscriber login


Forgot your password?

Library card login

Other

devils on horseback


Definition of devils on horseback

noun

chiefly British
  • a savoury snack of prunes individually wrapped in slices of bacon, served on toast or croutons.