highest part of certain things, especially a tree or mountain - Spanish English Dictionary