Find the word definition

Wiktionary
this here

det. An emphatic form of (term this English)