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. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012