Subscribe
URL of the page has been copied to clipboard.
Meaning : A bad or difficult situation or state of affairs.
Synonyms : pass, strait
Meaning : A difficult juncture.
Example : A pretty pass. Matters came to a head yesterday.
Synonyms : head, pass
Install App