Did you mean chine?
chine
noun
°The top of a ridge.
°The spine of an animal.