English: batch tag
Welsh: tag ‘batsh’
Subject: Amaeth
English definition: In the context of electronic sheep tagging.
Welsh definition: Yng nghyd-destun rhoi tagiau electronig ar ddefaid.