besogneux
Top 30000
Meanings
Adjective
1. needy (dated)
2. hard-working but poorly paid