FLAT-COATED RETRIEVER





Definition:

  1. [noun] an English breed having a shiny black or liver-colored coat; retrieves game from land or water

Synonyms: