impasse
nounDefinition of impasse
1a
: a predicament affording no obvious escape
b
: deadlock
2
: an impassable road or way : cul-de-sac
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more