London Company (noun) Definition, Meaning & Examples

noun
  1. a company, chartered in England in 1606 to establish colonies in America, that founded Jamestown, Va., in 1607.
London Company (noun) Definition, Meaning & Examples

More Definitions