look up any word, like bae:
 
1.
a language that is internationally used and that is important in having insight into various things such as science, technology, medicine and astronomy. From 'window to the word'.
English is indubitably a window language.
by uttam maharjan December 06, 2011