Surplus

idea
GenRank Score
6.7

An amount of something left over when requirements have been met; an excess of production or supply over demand.

Also Known As

Surplus
1 question1 category

Score History

Loading score data...
Mention Rank: #1