Belabouring meaning : To labour about; labour over; work hard upon; ply diligently. To beat soundly; thump; beat someone. To attack someone verbally. To discuss something repeatedly; to harp on.
belabouring
glenohumeral
pries
multiuser
outstare