应有尽有
yīng yǒu jìn yǒu

Meanings

  1. everything that should be here is here (idiom); all one can think of is on hand
  2. to have all one needs

Quick facts

Traditional應有儘有
HSK LevelHSK 7–9
CEFRC2

Practice 应有尽有 with flashcards

MandoBridge uses spaced repetition to help you remember HSK 7–9 vocabulary — free on iOS and Android.