be in a sticky predicament Synonym
Synonyme be in a sticky predicament
Search Synonyms