What is the full meaning of depanneur
(French) a convenience store in French Canada [n -S]
Example of the word depanneur placed on a Scrabble board.