声嘶力竭shēngsīlìjiéTop 35000Meanings1. to shout oneself hoarse (idiom)Characters used声sound嘶hiss力power竭to exhaust