points of sale or electrical sockets; means of release or expression
from 'out' + 'let', meaning 'to let out'
Outlets let things 'out' - whether it's electricity, emotions, or shopping!
Complete word intelligence in one call. Free tier — 50 lookups/day.