Synonyms of "OUTLETS"
noun - a place of business for retailing goods
noun - receptacle providing a place in a wiring system where current can be taken to run electrical devices
noun - an opening that permits escape or release
noun - activity that frees or expresses creative energy or emotion