Definition of nurse hound in English:

nurse hound

noun

  • A large spotted dogfish of the north-eastern Atlantic, which is caught for food.

    Scyliorhinus stellaris, family Scyliorhinidae

    Also called bull huss in Britain