GeneralConnection.com
➔
Dictionary
tall order
Noun
1. large order
1. undertaking, project, task, labor
Usage