Wörterbuch v1 Englisch-Deutsch © WordReference.com 2012:
verfluchen v/t curse;
ich könnte mich selbst verfluchen, dass ich es getan habe I could curse myself for doing it
'verfluchen' auch in diesen Einträgen gefunden:
Englisch: