Definition of screw bulb in US English:

screw bulb

noun

  • An electric light bulb with a threaded base enabling it to be screwed into a socket.

Origin

Early 20th century; earliest use found in Electrician & Mechanic.