: any of a British breed of hardy long-wooled sheep especially adapted to damp or marshy regions and raised for both mutton and wool
called also Romney Marsh
Love words? Need even more definitions?
Merriam-Webster unabridged
Share