オーバーストア
ōbāsutoa

Noun

1. oversaturation of stores or businesses (in a particular area)

From English "over store"

Other forms: