on 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. ≈ Наш представитель утром зайдет к Вам.