应有尽有 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 Level
HSK 7–9
CEFR
C2

Practice 应有尽有 with flashcards

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