English Dictionary
Definition possible in British English
possible phrase
phrase
1
when or where you have an opportunity to do something
Synonyms and related words
