devils on horseback
Concise Oxford English Dictionary © 2008 Oxford University Press:
devils on horseback
▶plural noun chiefly Brit. a savoury snack of prunes individually wrapped in slices of bacon.
'devils on horseback' also found in these Oxford entries:

