Мы говорим не о выборе формы единственного или множественного числа существительного, а о склонении компонентов составного слова. Части сложносоставных наименований юбка-карандаш, платье-футляр согласуются в падеже и числе, поэтому в форме винительного падежа ед. числа верно: юбку-карандаш. Но: в нашем магазине продаются юбки-карандаши (а в соседнем, зоологическом, – рыбы-молоты).
Последние ответы справочной службы
Да, это метонимия.
Страница ответа