English Dictionary
Definition Sod’s Law in British English
Sod’s Law noun
[uncountable] noun
Synonyms and related words

English Dictionary