Language:
Free Online Dictionary|3Dict

閉關卻掃

Source : CEDICT

to live in complete seclusion (idiom)