INNERVATE Meaning of INNERVATE in English v.tr. supply (an organ etc.) with nerves. Derivatives: innervation n. Etymology: IN-(2) + L nervus nerve + -ATE(3) Oxford English vocab. Оксфордский английский словарь. 2012