Definition of Sherrington

Noun: Sherrington  she-ring-tun

  1. English physiologist who conducted research on reflex action (1857-1952)
    - Sir Charles Scott Sherrington

See also:
sherries
sherris