Meaning
To experience a significant setback or financial loss.
Literal Meaning
Referring to a historical mountain pass, implying a difficult journey.
Example
“After the failed investment, his finances went through the Khyber Pass.”