Learning Center
dam up
verb
🔍 Full entry

What it means

  1. verb obstruct with, or as if with, a dam
    “dam the gorges of the Yangtse River”