a tall order - something difficult to do or provide Articles found: Best tourism cities of world: Chiang Mai #2 & Bangkok #14 (08/07/2016)