New York sour noun1 •A kind of whiskey sour cocktail that includes a float of dry red wine. formsNew York sours