angels on horseback

 

plural noun

British
  • an appetizer consisting of oysters individually wrapped in bacon and served on toast.