Definitions
There is 1 meaning of the phrase
War Of The Roses.
War Of The Roses - as a noun
Struggle for the english throne (1455-1485) between the house of york (white rose) and the house of lancaster (red rose) ending with the accession of the tudor monarch henry vii
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
Add 1 Letter To Make These Words...
Phrases