To be in a difficult or dangerous situation with no easy way out.
📖 general
General idioms that span a wide range of everyday topics.
To be in a position of great success or control.
to have dealings or associations with someone or something, often with a negative connotation
the ultimate success or victory brings the greatest joy, regardless of earlier setbacks
significantly better or superior compared to others
to be completely in love or infatuated
an advantage gained by starting before others
to provide a warning or notification about something
to find out information through informal channels or rumors.
to receive news or rumors indirectly through informal channels.
to receive information directly from a trustworthy source.
To hear about something repeatedly, often to the point of annoyance.