cheviots Meaning, Definition & Usage
-
noun a range of hills on the border between England and Scotland
Cheviot Hills.
-
noun hardy hornless sheep of the Cheviot Hills noted for its short thick wool
Cheviot.