Synonyms
Antonyms

3. toad-in-the-hole

noun. Sausage baked in batter.
Synonyms