English: drench
Welsh: dryll drensio
Subject: Amaeth
English definition: drench gun