Donner sa langue au chat : demander la réponse à une question car on ne parvient pas à le faire soi-même.

Cette expression a toujours eu le même sens, mais au départ on disait <<jeter sa langue au chien>>, ce qui signifiait que notre langue n'était bonne qu'à nourrir les chiens. Au XIXème siècle, c'est devenu <<donner sa langue au chat>>car l'on pensait que le chat était le gardien des secrets ,donc il allait forcément nous donner la réponse !