megaschermo

Italian

Etymology

From mega- +‎ schermo.

Noun

megaschermo m (plural megaschermi)

  1. large screen (for showing film/video at an outdoor event)