Yes. Monzo has a feature which allows you to block any gambling related transactions. This feature can be switched on and off via the Monzo app.