Definition

Persistently and with determination, continuing in a course of action in spite of difficulties or obstacles.