English-rose Definition

noun

Any rose thought to be typical of an English country garden.

Wiktionary

An Englishwoman of fine and delicate beauty, akin to that of a rose.

She is a true English rose.
Wiktionary

Other Word Forms of English-rose

Noun

Singular:
english-rose
Plural:
english-roses

Find Similar Words

Find similar words to english-rose using the buttons below.

Words Starting With

Words Ending With

Unscrambles

english-rose