キョウキュウカタ
Meanings
Noun
1. excessive supply; oversupply
Composed of
① 必要な物を相手に与えること。② 財やサービスを提供しようとする経済活動。
excess; surplus; superabundance