What is the full meaning of relaches
RELACHE, (French) a period of rest; a break from something [n]
Example of the word relaches placed on a Scrabble board.