The best dream book on the internet.
Find your dream: A-Z list:

Dagger

    see – defeat your enemies
    own it – you will unfairly judge someone
    hold – someone will thwart your plans
    take someone's dagger - you will deny rumors about yourself
    get hurt by someone – bad sign
    hurt someone with it – you'll meet with a wise person who will show you the right direction in your life
    shiny – you will face unprecedented problems
    sharp – emotional wounds
    see it stuck to the ground – warning of lurking danger
    stained with blood – you have ferocious enemies.

More dream interpretation: