to describe somebody/something as being very good or special, especially in newspapers, etc.
Patient advocates and doctors are hailing the drug, while others said that the clinical trials were inconsistent.
The expedition was widely hailed as a success.
to signal to a taxi or a bus, in order to get the driver to stop
to hail a taxi
to call to somebody in order to say hello to them or attract their attention
A voice hailed us from the other side of the street.
when it hails, small balls of ice that fall like rain
We drove through hail and snow.