Word info

towfish

Noun

Meaning

towfish (plural towfishes)

An object towed behind a vessel in the water, carrying sonar equipment.

Source: en.wiktionary.org

Anagrams

Close letter words and terms