Yorkshire grease

English

Noun

Yorkshire grease (uncountable)

  1. A fat recovered from the soap suds used in wool scouring.