Crossword Genius

Praise clothing salesmen liberally for uprightness (13)

Ross

I believe the answer is:

blamelessness

I'm a little stuck... Click here to teach me more about this clue!

'uprightness' is the definition.
Although both the answer and definition are singular nouns, I can't understand how one could define the other.

'praise clothing salesmen liberally' is the wordplay.
'praise' becomes 'bless' (I've seen this before).
'clothing' is an insertion indicator (some letters cover up or clothe others).
'liberally' is an anagram indicator.
'salesmen' anagrammed gives 'amelessn'.
'bless' going around 'amelessn' is 'BLAMELESSNESS'.

'for' is the link.

Can you help me to learn more?

(Another definition for blamelessness that I've seen is " innocence".)

I've seen this clue in The Hindu.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.