Jack Rose noun1 •A cocktail made from applejack, grenadine and lemon or lime juice.Brett did not turn up, so about quarter to six I went down to the bar and had a Jack Rose with George the barman. — 1926 formsJack Roses