Green’s Dictionary of Slang

assassin n.

1. [late 19C] (UK Und.) a term of abuse.

2. [1900s–10s] an ornamental bow worn at a woman’s breast [it ‘kills’ her admirers].