dam up
Không tìm thấy từ "dam up"
Words Mentioning "dam up"
Found in Anh - Anh (Wordnet)
Definition Verb (transitive) : To block or obstruct the flow of something, typically water, by building or creating a barrier (a dam). To restrain or hold back something that flows or moves, such as emotions, words, or information, as if by constructing a dam. Usage The verb "dam up" is used to describe the physical act of stopping the natural course of water or another fluid. It is also used f...
See full definition →