Language:
Free Online Dictionary|3Dict

闭关却扫

Source : CEDICT

to live in complete seclusion (idiom)