English edit

Alternative forms edit

Noun edit

pen torch (plural pen torches)

  1. Synonym of penlight.