-
nouna situation from which extrication is difficult especially an unpleasant or trying one
Similar:
type of: -
nounstate of uncertainty or perplexity especially as requiring a choice between equally unfavorable options
Similar:
type of:
Synonyms & Similar Words