The following comments are for American English. British English might use these same terms with different meanings. We use impasse a situation in which no progress can be made or no advancement is possible; "reached an impasse on the negotiations" I have not seen it used very much in the US for a road.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.