English Dictionary
Definition let there be something in British English
let there be something phrase
phrase
1
used for expressing a prayer or a hope
Synonyms and related words
