shǐ yán矢言to vow to; to pledge to; to make an oath toFrequency 1.7Meaningsto vow to; to pledge to; to make an oath tohonest speech