Found 4 synonyms
this
this technique
this claim
this realm
this release
this decision
this measure
mechanism
such mechanism
such a mechanism
search mechanism