涉嫌

shèxián
to be a suspect, to be suspected of
HSK 79

Additional Dictionary Meanings

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