lighthouse noun definition in Public spaces topic from the Oxford Advanced Learner's Dictionary

lighthouse

 noun: Public spaces topic
a tower or other building that contains a strong light to warn and guide ships near the coast