Definition of Smoothhound

  • (noun) smooth dogfish of European coastal waters

Synonyms of Smoothhound


Antonyms of Smoothhound


No Antonyms Found.

Homophones of Smoothhound


No Homophones Found.