Definition of Princes in the Tower in English:

Princes in the Tower

proper noun

  • The young sons of Edward IV, namely Edward, Prince of Wales(1470–?) and Richard, Duke of York(1472–?), supposedly murdered in the Tower of London in or shortly after 1483.