Definify.com
Definition 2025
cavallo_di_battaglia
cavallo di battaglia
Italian
Noun
cavallo di battaglia m (plural cavalli di battaglia)
- (idiomatic) forte, strong suit, strong point, flagship product/piece of art.
cavallo di battaglia m (plural cavalli di battaglia)