Morale’s so poor where public flogging takes place (9)

I believe the answer is:
salesroom
'where public flogging takes place' is the definition.
Although both the answer and definition are singular nouns, I don't understand how they can define each other.
'morale's so poor' is the wordplay.
'poor' indicates anagramming the letters.
'morales'+'so'='moralesso'
'moralesso' anagrammed gives 'SALESROOM'.
Can you help me to learn more?
(Other definitions for salesroom that I've seen before include "marketing area" , "Where items for sale are displayed" , "Shop display area" , "Part of shop" .)
