English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

"But mobile search will be one of the key areas in which the 2 Internet giants will have a chance to show-up the locals."

2006-09-05 15:42:41 · 7 answers · asked by Anonymous in Education & Reference Words & Wordplay

7 answers

It means something similar to "upstage", in the sense that they're showing off and presenting themselves as better, more fancy, etc. than the competitors.

2006-09-05 15:45:34 · answer #1 · answered by shyvurboie 4 · 0 0

If you can not Dazzle them with your Brilliance, then Baffle them with your Bullsh*t.
They will try to Baffle people into thinking they Better than what the local services can offer.

2006-09-05 22:50:09 · answer #2 · answered by Snaglefritz 7 · 0 0

Do better than the locals.

2006-09-05 22:45:11 · answer #3 · answered by James 4 · 0 0

To embarrass somebody. To make someone look bad?

2006-09-05 22:51:25 · answer #4 · answered by Anonymous · 0 0

Make there product seems better.

2006-09-05 22:49:27 · answer #5 · answered by Teacher 6 · 0 0

do better than

2006-09-05 23:43:10 · answer #6 · answered by ru.barbie2 4 · 0 0

OUTSHINE

2006-09-05 22:45:17 · answer #7 · answered by flowerspirit2000 6 · 0 0

fedest.com, questions and answers