Noun Definition

putoff

1.Definition: a pretext for delay or inaction

Category: General