Find the word definition

Wiktionary
rich internet applications

n. (rich Internet application English)