reject, more mentally turn down, dump I think we should dump the old multi-cultural model and start looking at the subject... I 've sent my manuscript to 10 publishing houses, but they have all turned it down.
emulate, put on, ape 1. When alone in the room, he would often emulate Britney. 2. That comedian very good puts on other people voices 3.(pot)As a nation theywanted to become modern, so they were just aping the US.