Version Française
Meaning of
"cheval de bataille"
in English language
French to English
English to French
French
English
cheval de bataille; thème de prédilection; leitmotiv; obsession; fam. marotte; dada.
hobby horse (or hobbyhorse)