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