pocket lamp

English

Noun

pocket lamp (plural pocket lamps)

  1. A small lamp or torch.