teach [tiːtʃ] taught (past)
transitive verb
1 (in class) [+subject] dar clases de; enseñar; [+group] dar clases a
Miss Hardy taught us needlework la Srta. Hardy nos daba clases de or nos enseñaba costura; he teaches primary-school children es maestro de escuela (primaria); da clases a niños de primaria
to teach school (US) (primary) dar clases en un colegio de enseñanza primaria; (secondary) dar clases en un colegio de enseñanza secundaria
she taught English to Japanese businessmen enseñaba inglés or daba clases de inglés a ejecutivos japoneses
2 (not in class) enseñar
to teach sb to do sth enseñar a algn a hacer algo; his parents taught him never to lie sus padres le enseñaron a no mentir nunca
he taught himself Arabic aprendió árabe por su cuenta; I'll teach you to speak to me like that! ¡ya te enseñaré yo a hablarme así!
you can't teach him anything about cars no le puedes enseñar nada sobre coches
my mother taught me how to cook mi madre me enseñó a cocinar
history teaches us a valuable lesson la historia nos enseña una valiosa lección
that'll teach you! ¡eso te servirá de lección!; ¡te está bien empleado!
that will teach you to mind your own business! ¡eso te enseñará a no meterte en lo que no te importa!
don't teach your grandmother to suck eggs a tu padre no le puedes enseñar a ser hijo
to teach sb a lesson darle una lección a algn
you can't teach an old dog new tricks perro viejo no aprende gracias