What kind of expression is "would-be" here?
Native speaker’s answer
Rebecca
"Would-be" here implies that if the situation went differently, the waiter "would be" an assassin. Because the waiter did not become an assassin, but was going to be, the speaker describes him as a "would-be assassin".