outlet (n.)a place of business for retailing goods;
Synonyms: mercantile establishment / retail store / sales outlet
outlet (n.)receptacle providing a place in a wiring system where current can be taken to run electrical devices;
Synonyms: wall socket / wall plug / electric outlet / electrical outlet / electric receptacle
outlet (n.)an opening that permits escape or release;
outlet (n.)activity that frees or expresses creative energy or emotion;
she had no other outlet for her feelings