Blast lamp

Webster's Dictionary of the English Language

·add. ·- A lamp provided with some arrangement for intensifying combustion by means of a blast.

Related Words