English Dictionary
Definition capture a title in British English
capture a title phrase
phrase
1
to win an important race or competition
