English Dictionary
Definition run out of road in British English
run out of road phrase
phrase
1
to have come to the end of all possibilities for action
Example
Has the Anglo-American model of raw, free-market capitalism run out of road?
Synonyms and related words
