Если речь идет о настенном шкафу, то используется слово a cupboard. Маленький шкаф, кабинет будет как a cabinet. Шкаф на замке, в том числе и ячейка это a locker. Платяной шкаф, где хранится одежда будет a wardrobe. Клозет или шкаф, который находится обычно в чулане, это a closet. Книжный шкаф будет a bookcase, а объемный и богато украшенный шкаф будет как an armoire.