Lightships Meaning

There are 1 meaning(s) for word Lightships

Meaning 1 : a ship equipped like a lighthouse and anchored where a permanent lighthouse would be impracticable