SEA TOAD


Meaning of SEA TOAD in English

noun

1. : any of various fishes of heavy or grotesque form: as

a. : sculpin

b. : toadfish

c. : angler

2. : an Australian spider crab ( Gonatorhynchus tumidus ) with a rough carapace suggesting the skin of a toad

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.