lighthou

ˈlaɪtˌhaʊ

Definitions

1. noun

a tower or building from which a light is emitted to serve as a warning or guide to ships at sea

“The lighthouses along the coast helped the sailors navigate through the stormy night.”

Synonyms

  • beacon
  • tower

Antonyms

  • obstruction