Synonyms and Antonyms for toad

2. toad-in-the-hole (n.)

sausage baked in batter

Synonyms: