outlet
(noun)
noun
1. a place of business for retailing goods
Definition categories: man–made
2. receptacle providing a place in a wiring system where current can be taken to run electrical devices
Definition categories: man–made, receptacle
3. an opening that permits escape or release
Definition categories: man–made, opening
4. activity that frees or expresses creative energy or emotion
- she had no other outlet for her feelings