Big Huge Thesaurus

candelabrum

noun