7 letters · 7 points in Scrabble
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