VariousWords beta
Related Terms:
Definitions:
Noun
lightship
Definition: a ship equipped like a lighthouse and anchored where a permanent lighthouse would be impracticable
Definition: A vessel riding at anchor and displaying a light for the guidance of sailors, in a position where a fixed lighthouse structure would be impracticable.