When it comes to taking a taxi or calling a waiter, which one should we use and what is their difference?
- Hail a taxi or flag down a taxi?
- Hail a waiter or flag down a waiter?
When it comes to taking a taxi or calling a waiter, which one should we use and what is their difference?
Strictly "hail" would imply calling out to the taxi, and "flag down" would imply gesturing to the taxi. However they are often used interchangeably when it comes to taxis. In particular "hail a taxi" is a specific well-understood phrase, used whatever the means of summoning.
In general you would not use "hail" with a waiter, because we normally summon waiters with a gesture, not a shout (and "hail" means a loud shout, not a polite "excuse me"). If you are going to shout loudly to attract the waiter's attention then you can use the word "hail".