- have everything that one expects to find; have all that is necessary; have all the things one desires; have everything under the sun; have an abundant supply; have everything that one could wish for; There is everything that should be there.:
The store sells big ones, small ones, medium ones, or what have you.
那家商店卖大号的、小号的、中号的,应有尽有。
This general store has just about everything you could wish for.
这家商店日用品应有尽有。