Autodestruction meaning

(chiefly science fiction) A feature of a system whereby it destroys itself.
noun
0
0
Advertisement

Origin of autodestruction