lighthouse

/lˈaɪthaʊs/

Explore definitions, synonyms, and language insights of lighthouse

Definitions

Noun
a tower with a light that gives warning of shoals to passing ships

More General Terms