NEEDLE DAM


Meaning of NEEDLE DAM in English

noun

: a barrier consisting of horizontal bars dropped into grooves in the abutments of a pass through a dam or of planks set on end and removable in case of flood

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.