'flat-coated retriever' definitions:

Definition of 'flat-coated retriever'

(from WordNet)
noun
An English breed having a shiny black or liver-colored coat; retrieves game from land or water