armor-plated ( synonym found)

Definition of armor-plated:

°past tense of immolate.

Back to Top