Meaning of putoff

Definition of putoff

(noun) a pretext for delay or inaction

Other information on putoff

WIKIPEDIA results for putoff
Amazon results for putoff