red rose


noun English History.

the emblem of the royal house of Lancaster.

Example sentences from the Web for red rose

British Dictionary definitions for red rose

red rose

noun

English history the emblem of the House of Lancaster See also Wars of the Roses, white rose