Dictionary.net
Did you mean:
Nerve Centre
nerve center
nerve-center