D cell flashlight

English

Noun

D cell flashlight (plural D cell flashlights)

  1. A large, heavy flashlight of the type that uses D batteries.