meaning of putoff
1.
a
pretext
for
delay
or
inaction
Related Words
putoff
|
Developed & Maintained By
Taraprasad.com