Dictionary.net
Did you mean:
make for
very much
very much like