trepa
PARROQUIA DEL CONCELLO DE RIÓS, PROVINCIA DE OURENSE, ESPAÑA
A Trepa; Trepa (Riós); Fumaces e A Trepa (Riós); Santa María da Trepa
= social climber, upstart.
Ex: New ideas are most likely to be introduced and pursued by 'social climbers".
Ex: Otherwise they run the risk of being usurped by upstart local government PR men or newspaper consortia.