English: ejaculate
Welsh: had bwrw
Subject: Cyfraith
English definition: Noun.