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