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