Hargreaves - Definition

hargreaves

n 1: English inventor of the spinning jenny (1720-1778) [syn:
Hargreaves, James Hargreaves]

Look up another word