From Longman Dictionary of Contemporary Englishlong on somethinglong on somethinghaving a lot of a qualityHe was short on patience, but long on a sense of his own worth. →long
Examples from the Corpus
long on something• DeSantos was long onhope, but his teamlost anyway.