a single place where you can find everything you need, usually found in different places
To add entries to your own vocabulary, become a member of Reverso community or login if you are already a member.
It's easy and only takes a few seconds:
adj having or providing a range of related services or goods in one place
a one-stop shop
English Collins Dictionary - English Definition & Thesaurus