The word you searched for is not included in the dictionary. You can add this entry after logging in.

laboured

Definitions

[1] arbeiten, sich abplagen
[2] sich mit etwas abgeben, sich bemühen, von etwas müde werden
[3] sich schwer bewegen
[4] sich verspäten
[5] ermüdend, erschöpfend