RTFM. Really, you shouldn't ever just assume what methods do based on their names.
I always thought the method names were obvious. ‘delete’ does exactly what it says it does. The callbacks/hooks are named :before_destroy, :dependent => :destroy, etc. They all reference ‘destroy’ for a reason.