NURSE HOUND


Meaning of NURSE HOUND in English

■ noun a large spotted dogfish of the NE Atlantic, which is caught for food. [ Scyliorhinus stellaris .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.