belaboured

Definitions

[1] eingeschlagen
[2] bearbeitet
[3] belabour (Brit.) , kritisieren
[4] verhöhnen, lächerlich machen