Definitions of lighthouse:

  • noun:   a tower with a light that gives warning of shoals to passing ships