A deadlock or stalemate in which no progress can be made because both sides are unwilling to compromise or give in.
From French impasse, from im- (not) plus passe (passage). Literally means 'no passage.' It combines Latin im- (in-) with the idea of a blocked passageway.
Try Another Word