To lean on a mountain 靠山 kào shān means lean on a mountain. Figuratively speaking, what does 靠山 mean? Check the right box, you have one minute: To be supported by someone powerful Being a parasite Loving nature Time is Up! Time's up Share :TwitterFacebookLike this:Like Loading...