Meaning of Yorktown
Definition of Yorktown
(noun)
a
historic
village
in
southeastern
Virginia to the
north
of Newport News;
site
of the
last
battle
of the American Revolution
in 1781 the British
under
Cornwallis surrendered
after
a
siege
of
three
weeks by American and French troops; the
surrender
ended
the American Revolution
Other information on Yorktown
WIKIPEDIA results for
Yorktown
Amazon results for
Yorktown
Tweet