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. Сжатый оксфордский словарь английского языка. 2004