Fetching details from the dictionary...
outlet (for water, gas, etc.)
market (for goods); outlet
outlet (for one's feelings, energy, etc.); vent
「捌け口」 has another reading with different meanings.