place [put] sb. on[upon] the lookout for
Are you looking for: 使某使某人使某人对More results...
Contents
English Expression
  1. n.:  place [put] sb. on[upon] the lookout for,  prejudice sb. against,  prejudice sb.in favour of,  poison a person's mind against
Containing Phrases
interest sb. in sth.prepossess