PUT-OFF MEANING IN ENGLISH

• Put-off Definition & Synonyms

  1. (n.) A shift for evasion or delay; an evasion; an excuse.


RECENT SEARCHES