English Dictionary
Definition with any luck in British English
with any luck phrase
phrase
1
used for saying that you hope a particular thing happens
Synonyms and related words
