Deep-Six (v.)

What does the slang expression “Deep-Six (v.)” mean?

Definition:

Cancel, eliminate

For example:

“The president just deep-sixed our whole project. I wonder if we should be worried about our jobs.”