noun
Meaning 1
A high tower fitted with arclights, formerly common in 19th-century cities with electricity, as a means of illuminating public spaces.
Definition source: English Wiktionary via Wiktextract
Usage: historical
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: moon tower
Antonyms: none provided