What dictionary has to say about

one stop shop