Wiktionary
this here
det. An emphatic form of (term this English)
det. An emphatic form of (term this English)