Can Meaning

Naval slang for depth charge