English: barrage
Welsh: morglawdd
Subject: Amgylchedd
Welsh definition: Os yw'n dal y môr yn ôl fel yn y Bae yng Nghaerdydd.