stack n. 堆栈;(通常指码放整齐的)一叠,一摞,一堆;大量;许多;书库;一大堆;(尤指工厂的)大烟囱; v. 使码放在…;使成叠(或成摞、成堆)地放在…;(使)放成整齐的一叠(或一摞、一堆)
stack 英 /stæk/ 美 /stæk/
名词 (n.) / 动词 (v.)
一、名词 n. 核心含义
1. 【最常用】一摞、一叠、一堆(摆放整齐的堆)
特指人为码放、排列规整的堆叠物,区别于杂乱的堆积。
a stack of books 一摞书
a stack of papers 一叠文件
There's a stack of dishes in the kitchen.
厨房里摞着一堆盘子。
2. 烟囱;(机车、轮船、工厂的)排气管
多用于工业、交通工具场景。
factory stacks 工厂烟囱
a ship's stack 轮船烟囱
3. (图书馆)藏书区、书库(常用复数 stacks,美式英语)
I found the book in the stacks.
我在书库里找到了这本书。
4. 【计算机专业】栈(数据结构)
编程高频术语,对应 heap(堆)。
stack memory 栈内存
call stack 调用栈
5. 口语引申:大量、许多(复数 stacks)
stacks of money 一大笔钱
stacks of time 大把空闲时间
二、动词 v. (及物 / 不及物)
1. (整齐地)堆叠、摞起、码放
Stack the boxes in the corner.
把箱子摞到角落里。
These chairs stack easily.
这些椅子方便叠放。
2. 累计、叠加;(局势)对… 不利
常搭配介词使用。
三、高频短语 & 习语
a stack of 一大堆;许多(口语通用)
I have a stack of work to finish. 我还有一大堆工作要做完。
stack up
堆积,累积
The debts kept stacking up. 债务越积越多。
比得上、匹敌(多用于否定 / 对比)
His skills don't stack up against hers. 他的本事比不上她。
stack up against sb/sth 与… 相比较
stack the odds against sb 使某人陷入不利局面
stack the deck 暗中做手脚、舞弊(源自纸牌游戏)
四、派生词
stacked /stækt/ adj.
堆满的:a stacked shelf 摆满东西的架子
【非正式口语】(女性)身材丰满(日常慎用,偏俚语)
stackable /ˈstækəbl/adj. 可堆叠的
stackable chairs 叠放椅
五、易混辨析:stack /pile/heap (都表示 “堆”,核心区别在整齐度)
stack 人为摆放、整齐有序,层层对齐 stack of books 一摞书
pile 通用词,可整齐可杂乱,使用范围最广 a pile of clothes 一堆衣服
heap 杂乱无章、乱糟糟的一大堆 a heap of rubbish 一堆垃圾
