English Dictionary
Definition SOR in British English
SOR noun
[uncountable] noun
/ˌes əʊ ˈɑː(r)/
Synonyms and related words
