English

lighthouse noun definition in Travelling by boat or ship topic from the Oxford Advanced Learner's Dictionary

lighthouse

 noun: Travelling by boat or ship topic
a tower or other building that contains a strong light to warn and guide ships near the coast

Explore synonyms and entries related to Travelling by boat or ship