Yes, the new website you are about to learn about is indeed called "Zhuaniao" (which literally means "catch birds"). Is it a feature of Web 2.0 websites to confuse users? They specialize in this kind of thing and just don't want users to know what they do. However, having a unique name is not the key; what's important is that the content should be distinctive.
The meaning of Zhuaniao is "to capture every teacher around you." Calling it an online dictionary would be an understatement; it's more like a classmate who studies and exchanges ideas with you.
It provides dictionary functions for English and Chinese, and its example sentences are provided by users and selected in a digg-like format, which is quite interesting. You can also submit your own example sentences. Currently, it has several features:
Zhuaniao Dictionary - Add a dictionary to your blog - Vocabulary battle game - Chinese-English translation search - Daily Top 10s
This is a very innovative Web 2.0 website with a fresh interface. Hopefully, it will continue to develop well.