English Dictionary
Definition I thought (that) in British English
I thought (that) phrase
phrase
1
used as a polite way of suggesting something
