Meaning of off year

Definition of off year

(noun) a year in which productivity is low or inferior
a year in which no major political elections are held

Other information on off year

WIKIPEDIA results for off year
Amazon results for off year