Noun james hargreaves has 1 sense
  1. Hargreaves, James Hargreaves - English inventor of the spinning jenny (1720-1778)
    --1 is a kind of inventor, discoverer, artificer
,
TOP