English dictionary, thesaurus, translations & etymology
FreeDict.com

nerve center in French

nerve center in French

centre nerveux
noun
(anatomy) A point at which nerves come together for the processing of signals.
centre névralgique
noun
(figuratively) A physical location in a business, organization, or agency where information procured from different sources is brought together to be considered and acted upon by decision-makers.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.