Meanings1(idiom) to withdraw from society and live in seclusionWritten Forms避世絕俗Traditional · Main Form避世绝俗Alternate Form