English word definition — powered by WordNet
push for something
express a good opinion of
make attractive or acceptable
Want to remember recommend?