lynchpin
lynch-pin
noun
A vital person or thing essential for the success or cohesion of something.
"She was the lynchpin of the entire team."
lynch-pin
A vital person or thing essential for the success or cohesion of something.
"She was the lynchpin of the entire team."