synapse (pl: synapses) - English Synonyms Dictionary