tall order

Noun
  1. A formidable task or requirement (synset 100799384)
    "finishing in time was a tall order but we did it"

Other Searches