FAQs About the word puts off

延期

to cause negative feelings in, to induce to wait, to hold back to a later time, repel, disconcert, to rid oneself of, to sell or pass fraudulently

延期,延迟,保持,推迟,把...放在上面,抑制(开启),举起,覆盖,支付,书架

作品,做,在...上工作,交易(与),决定(于)

puts in => 放入, puts down => 放下, putrefying => 腐烂的, putrefied => 腐烂的, put-ons => 套,