yorktown
Info · Definitions · Characters
Definitions
(noun) a historic village in southeastern Virginia to the north of Newport News; site of the last battle of the American Revolution. Synonyms: Yorktown.
Noun Definition 1
Info · Definitions · Characters