dam up

築壩攔水、控制

英文釋義

  1. obstruct with, or as if with, a dam