Definition of Princes in the Tower in US 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.