On account of ist neben because of eine weitere Präposition, die wegen bedeutet.

Beispiele
On account of his drinking he was not allowed to teach anymore.
Wegen seiner Trinkerei durfte er nicht mehr unterrichten.
They were having a party on account of their winning the match.
Sie feierten eine Party wegen ihres Sieges in dem Match.
Many people were having a walk on account of the nice weather.
Wegen des schönen Wetters waren viele Leute spazieren.