Meaning Of The Word Sheeptrack

Real Dictionary

What's the definition of Sheeptrack? Find Sheeptrack meanings, definitions and more at the Real Dictionary online.

Sheeptrack Meaning

Sheeptrack Definition
Sheeptrack Definition

What's The Definition Of Sheeptrack?

sheeptrack in British English
noun: a small natural terrace on a hillside

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day