meaning of dam up
1.
obstruct
with,
or
as
if
with,
a
dam;
"dam
the
gorges
of
the
Yangtse
">River"
Related Words
dam up
|
Developed & Maintained By
Taraprasad.com