Find the word definition

The Collaborative International Dictionary
Put-off

Put-off \Put"-off`\ (?; 115), n. A shift for evasion or delay; an evasion; an excuse.
--L'Estrange.