Search Details

Word: oil lamp (lookup usage) (lookup stats)


Meaning:

Noun:

  • a simple vessel used to produce light continuously for a period of time from a liquid fuel source

Source: Wiktionary | Src Info »