Meanings1(idiom) Someone is in a dead end and dire situationWritten Forms山窮水盡Traditional · Main Form山穷水尽Alternate Form