Blast lamp

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A lamp provided with some arrangement for intensifying combustion by means of a blast.