HAMPSHIRE DOWN(noun)Did you mean?Synonyms RhymesAlso try..downhampshireDefinitions There is 1 meaning of the phrase Hampshire Down. Hampshire Down - as a noun British breed of hornless dark-faced domestic sheep Synonyms (Exact Relations)hampshireWord Variations & RelationsAnagramsStarts HStarts HAStarts HAMStarts HAMPEnds NEnds WNEnds OWNEnds DOWNStarts H & ends NStarts HA & ends NStarts H & ends WNA-Z Proximitieshamperer15hamperers16hampering17hampers14hampshire Hampshire Down hampster15hampsters16hamptonhams9hamshackle24