Baidu /baɪˈduː/ verb1 •To search for (something) on the Internet using the Baidu search engine.To ground my assumption in facts, I “googled” and “baidued” the major Baidu events in 2008 and 2009. — 2011 formsBaidued · Baiduing · Baidus