English Dictionary
Definition I thought as much in British English
I thought as much phrase
phrase
Synonyms and related words

English Dictionary