It's a disgrace, salesperson taking fish ... (8)
I believe the answer is:
reproach
'it's a disgrace' is the definition.
(thesaurus)
'salesperson taking fish' is the wordplay.
'salesperson' becomes 'rep' (sales rep).
'taking' says to put letters next to each other.
'fish' becomes 'roach' (roach is a kind of fish).
'rep'+'roach'='REPROACH'
(Other definitions for reproach that I've seen before include "approval? Just the opposite" , "Express disapproval to (someone)" , "Take to task" , "criticise" , "Express disapproval or disappointment" .)