English Dictionary
Definition ships (that pass) in the night in British English
ships (that pass) in the night phrase
phrase
Synonyms and related words

English Dictionary