Definition Definition

sea toad - Meaning and Examples

Meaning of 'sea toad' (Webster Dictionary)

1 . Sea toad
- A sculpin.
- A toadfish.
- The angler.