lit. the path exhausted, the end of the road (idiom); an impasse/in a plight with no way out/things have reached a dead end
Copyright © 2024 3Dict.net