Pinyin Dictionary results for "han sha she ying"

含沙射影
to attack someone by innuendo (idiom); to make oblique charges; to make insinuations; to insinuate
Dictionary data provided by CC-CEDICT