Chinese words · Chengyu

销声匿迹

xiāoshēng-nìjìTraditional 銷聲匿跡

to vanish without a trace; to lie low

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.