A hill or ridge with a gentle slope on one side, and a steep slope on the other.
Borrowed from Spanish cuesta (“slope”). Doublet of coast.
Practice speaking and memorizing "cuesta" and many other words and sentences in English.