Find the word definition

Wiktionary
triple sim

a. (context mobile phones English) holding three SIM cards