Ribazos (en. Terraces)
/riˈβaθos/
Slang Meanings
Difficult or steep terrain.
That path is a real ribazo, hard to walk on.
Ese camino es un verdadero ribazo, difícil de andar.
Complicated or challenging situation.
I've gotten into a ribazo with this project, I don't know how to get out.
Me he metido en un ribazo con este proyecto, no sé cómo salir.