even on

adverb

Definition of even on

Scottish
: all the time : continuously