American Dictionary
Definition run out of road in American English
run out of road phrase
phrase1
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
