Definition of paddock sheet in English:

paddock sheet

noun

Riding
  • A blanket put over a horse in the paddock.

Origin

1960s; earliest use found in Elwyn Hartley Edwards (b. 1927).