Definition of multiwindow in US English:

multiwindow

adjective

  • 1Having or involving a number of windows.

  • 2Computing and Television. Consisting of or providing more than one window at a time on a computer monitor or television screen.

Origin

1970s; earliest use found in Biophysical Journal. From multi- + window.

Pronunciation

multiwindow

/ˌmʌltɪˈwɪndəʊ/