Definitions of James naismith:

  • noun:   United States educator (born in Canada) who invented the game of basketball (1861-1939)