Picota in English | Spanish to English Translation and Dictionary
feminine noun
1. pillory (de ajusticiados)
  • poner a alguien en la picota (figurative) to pillory somebody
2. cherry (cereza)
1 (Archit) point; top; (Geografía) peak
2 (Botánica) bigarreau cherry
3 (Hist) pillory
poner a algn en la picota to pillory sb
4 (nariz) hooter (muy_familiar); conk (muy_familiar)
Search history
Did this page answer your question?