dagger can be defined as a blade weapon longer than a knife