Definition of Norwich stuff in English:

Norwich stuff

noun

historical
  • A textile fabric manufactured, or as manufactured, in Norwich.

Origin

Early 17th century; earliest use found in Thomas Roe (1581–1644), diplomat.