English Dictionary
Definition the something of choice in British English
the something of choice phrase
phrase
1
the thing that most people prefer to use in a particular situation
Synonyms and related words
