Definitions of smoothhound:

  • noun:   smooth dogfish of European coastal waters