Find the word definition

Wiktionary
destructors

n. (plural of destructor English)

Usage examples of "destructors".

They believed Lemuria and will be many destructors of mankind, of which the had been in the Indian Ocean.