one-stop shop (English, noun)
expansion: one-stop shop (plural one-stop shops)
Senses:
glosses: A single place, institution, service, website, technology, etc., that provides everything necessary.
tags: informal
Forms:
form: one-stop shops
tags: plural