'smoothhound' definitions:

Definition of 'smoothhound'

(from WordNet)
noun
Smooth dogfish of European coastal waters [syn: smoothhound, smoothhound shark, Mustelus mustelus]

Words containing 'smoothhound'