English synonyms about - contact  

who would have thought

phrase

Roget 508: little did one think, little did one expect; nobody would ever suppose, nobody would ever think, nobody would ever expect; who would have thought;? it beats the Dutch.   

Find more on who would have thought elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0245