1) являться результатом (чего-л.)
His whole future waits on the results of the examinations. — Его будущее полностью зависит от результатов экзаменов.
Success waits on effort. — Успех требует усилий.
2) устар. наносить визит, являться к кому-л.
Our representative will wait on you in the morning. — Наш представитель зайдет к Вам утром.