ˌPrinces in the ˈTower, the the English boy king Edward V and his brother Richard, who in 1483 were put in prison in the Tower of London by their
uncle, who later became King Richard III. Many people believe that Richard ordered the two boys to be murdered.
[TahlilGaran] Dictionary of Contemporary English ▲