Definition of nurse hound in English:

nurse hound

noun

  • A large spotted dogfish of the NE Atlantic, which is caught for food.

    Also called bull huss in Britain