surchargé
Top 20000
Meanings
Adjective
1. surcharged
2. overcrowded; overladen
Examples2
I'm overworked.
I'm overworked.