Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of light ship

- A vessel carrying at the masthead a brilliant light, and moored off a shoal or place of dangerous navigation as a guide for mariners.