dépanneur
Top 15000
Meanings
Noun
1. troubleshooter, repairman
2. convenience store (North America)
Examples3
This convenience store never closes.
Convenience stores sell candy bars.
I'm going to the convenience store. Is there anything you want?