lighthouses
noun
- 1
A tower or other structure exhibiting a light or lights to warn or guide sailors.
Synonyms
Translate “lighthouses” to another language
Click any language to open the translator with this word already filled in.
A tower or other structure exhibiting a light or lights to warn or guide sailors.
Click any language to open the translator with this word already filled in.