English Dictionary
Definition a shadow of a doubt in British English
a shadow of a doubt phrase
phrase
1
used for saying that you are completely certain of something
Synonyms and related words
