English Dictionary
Definition warhorse in British English
warhorse noun
[countable] noun
/ˈwɔː(r)ˌhɔː(r)s/
1
someone who has a lot of experience of dealing with difficult problems, for example an experienced politician or soldier
Synonyms and related words
Synonyms and related words
