shè​xián

to be suspected of

Definitions

shè​xián

to be a suspect (in a crime); to be suspected of

Sources