Slang term for lamp/globe, especially in the UK.
derekleffew Resident Curmudgeon Senior Team Premium Member Oct 7, 2010 #1 Slang term for lamp/globe, especially in the UK.