What is the full meaning of defis
DEFI, (French) a challenge [n]
Example of the word defis placed on a Scrabble board.