English: vehicle containment
Welsh: rhwystrau diogelwch i gerbydau
Subject: Trafnidiaeth
Welsh definition: Mesurau i gadw ceir rhag gwyro oddi ar y ffordd, h.y. i’w cadw ar y ffordd.