Outages meaning : A temporary suspension of operation, especially of electrical power supply. The amount of something lost in storage or transportation.
outages
retail park
body odors
innertube
brassica