キョウキュウカタ
Meanings
Noun
1. excessive supply; oversupply
Composed of
supply; provision; service; supply
excess; surplus; superabundance