Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Put-off
n.
A shift for evasion or delay; an evasion; an excuse.
←
Putlog
Putour
→
Shares
Related Words
Menu
Home
Search
My Last Searches