lighthouse

1. (noun) a tower with a light that gives warning of shoals to passing ships
Synonyms: beacon, beacon light, pharos
Related Words: tower



Terms and Conditions of Use / Copyright Notice