Definition of nurse hound in English:

nurse hound

noun

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

    Also called bull huss in Britain