English rose noun2 •Any rose thought to be typical of an English country garden. •(figurative) An Englishwoman of fine and delicate beauty, akin to that of a rose.She is a true English rose. formsEnglish roses