'tall order' definitions:

Definition of 'tall order'

(from WordNet)
noun
A formidable task or requirement; "finishing in time was a tall order but we did it" [syn: tall order, large order]