Belabored, past participle of belabor. Synonyms in the same form.
lambasted, beaten, pounded, striked, thwacked, thumped, pommeled, pelted, basted
All synonyms for belabor →