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