ph.
experience or meet a difficulty or problem
Oxford Dictionary
ph.
experience or meet a difficulty or problem
Oxford American Dictionary
ph.
be faced with or opposed by something such as an enemy or problem
Oxford Dictionary
ph.
be faced with or opposed by something such as an enemy or problem
Oxford American Dictionary
ph.
face an insuperable problem or obstacle while trying to do something
Oxford Dictionary
ph.
in a desperate situation
Oxford Dictionary
ph.
in a desperate situation; hard-pressed
Oxford American Dictionary