depth chargeOur editors are putting together more complete content — check back in about 20 minutesdepth chargedepth charge — noun名詞1. an explosive weapon dropped into water to target submarines1.名詞釋義an explosive weapon dropped into water to target submarines例句The navy deployed a depth charge to disable the submarine.