DESTROYER Meaning of DESTROYER in English n.1 a person or thing that destroys. 2 Naut. a fast warship with guns and torpedoes used to protect other ships. Oxford English vocab. Оксфордский английский словарь. 2012