dam up

Không tìm thấy từ "dam up"

Từ gần giống

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 →