JAMES HARGREAVES





Definition:

  1. [noun] English inventor of the spinning jenny (1720-1778)
    Synonyms: Hargreaves, James Hargreaves

Synonyms: