Mechanised mayhem Synonyms

Definitions for Mechanised


  • (adjective) equipped with machinery
  • (adjective) using vehicles

Definitions for Mayhem