to put yourself in a place, especially a closed space, and stay there:

中文解释

closet yourself in something Two weeks before my exams I closeted myself in my room with my books and I didn\'t speak to anyone.

正在查询

hammiest gnomonics croaks 涌上 告辞 shop floor punish embezzler settle a claim knock off work microscopy