What is the full meaning of depeched
DEPECHE, (French) to dispatch, rid oneself of [v]
Example of the word depeched placed on a Scrabble board.