English Dictionary
Definition lo and behold in British English
lo and behold phrase
phrase
1
used for introducing something surprising that you are about to tell or show someone
