Infowar definition

Information warfare.
noun
0
0
Advertisement

Origin of infowar

  • Shortening.

    From Wiktionary