synapse

Definitions

General Science

  • verb to link with a neuron

Medical

  • noun a point in the nervous system where the axons of neurones are in contact with the dendrites of other neurones
  • verb to link something with a neurone
http://www.dictionarycentral.com/definition/synapse.html