TOP

Definition of hurricane lamp noun from the Oxford Advanced American Dictionary

See hurricane lamp in the Oxford Advanced Learner's Dictionary