Word info

boatwhistle

Noun

Meaning

boatwhistle (plural boatwhistles)

The call of the toadfish, produced by the male through rapid contraction of the sonic muscle against the swim bladder

Source: en.wiktionary.org

Close letter words and terms