To dream of an assassin represents an aspect of yourself that is concerned with ending or failing something so it will never be a concern ever again. Being totally focused on eliminating some area of your life for good. Cutting someone off for good using surprise or embarrassment. A desire to never face a problem ever again. Sabotage.
Consider the qualities of the person being assassinated and ask yourself how these qualities may apply to you or a situation in your life.
Alternatively, an assassin may represent your feelings about another person or situation that cares about nothing except insensitively cutting you out of the picture. Your feelings about people who are intentionally focused on getting rid of you. It may symbolize your feelings about someone who has privately made the decision to end a relationship or situation with you. Feeling sabotaged.