Definition of Welsh lump in US English:

Welsh lump

noun

  • A heavy weight fastened to a child's neck as a punishment for speaking Welsh (now historical and rare).

Origin

Late 18th century; earliest use found in Oracle & Public Advertiser.