Tall-order meaning

(idiomatic) A big job; a difficult challenge.
noun
0
0
Advertisement