Definition of Norwich stuff in US English:

Norwich stuff

noun

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

Origin

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