Clue: "Actress West has endless criticism of the conductor." The answer is obviously MAESTRO but I don't understand why. My theory is that the actress is MAE, the 'has' is shortened to S as in Mae's. which leaves the TRO. All I can think of is that it is an endless word -- TROP, French for too much. But it still looks wrong. Hope someone can explain why, as it's no fun getting an answer I don't understand.
You are right in your answer and your analysis. Trop, or to be more accurate, 'du trop' is a French expression meaning 'too much' or, 'that's more than enough', a criticism of one's remarks.
Looks like 'strop' is the correct part. I have checked my Chambers(10th Ed) and it(criticise) is in there but it is not a meaning I would have associated with the word.