English Dictionary
Definition have your doubts (about) in British English
have your doubts (about) phrase
phrase
Synonyms and related words

English Dictionary