Online English Dictionary

Home

Candelabrum


n.

A lamp stand of any sort.


© 2009 Dammam Community College