Home
Search
Index
Definify.com
Webster
1913
Edition
Swelltoad
Swell′toadˊ
,
Noun.
(Zool.)
A swellfish.
Definition
2024
swelltoad
swelltoad
English
Noun
swelltoad
(
plural
swelltoads
)
A
swellfish
.
Etymology
swell
+
toad
Similar Results