Definitions of Edmund cartwright:

  • noun:   English clergyman who invented the power loom (1743-1823)