(1) A town in Hertfordshire, England ;(2) a very small amount, "A knebworth of cake", or "I couldn't give a knebworth".