English-French dictionary »

nerve center meaning in French

EnglishFrench
nerve center (anatomy: a point at which nerves come together for the processing of signals)
noun

centre nerveux◼◼◼nom {m}

nerve center (of business, organization, or agency)
noun

centre névralgique◼◼◼nom {m}