trop-plein
Meanings
Noun
1. overflow, surplus, excess
2. overflow of a toilet, sewer, etc.
Examples2
That appeased our surplus of happiness.
Tom needs to let off some steam.