English Dictionary
Definition hard labour in British English
hard labour noun
[uncountable] noun
Synonyms and related words

English Dictionary