Spirit lamp Meaning, Definition & Usage

  1. noun a lamp that burns a volatile liquid fuel such as alcohol

WordNet


Definitions
  1. (Art), a lamp in which alcohol or methylated spirit is burned.

Webster 1913