Definition of head-roll in English:

head-roll

noun

  • A roll or band, usually of cloth, worn on the head.

Origin

Late 16th century; earliest use found in Arthur Golding (d. 1606), translator. From head + roll.

Pronunciation

head-roll

/ˈhɛdrəʊl/