Dictionary.net
Did you mean:
long suit
not by a long sight
Long-sight