toad-in-the-hole Meaning, Definition & Usage

  1. noun sausage baked in batter

WordNet