Definitions of Yorktown:

  • noun:   in 1781 during the American Revolution the British under Cornwallis surrendered after a siege of three weeks by American and French troops