feature someone in something
1. to imagine someone wearing something. I can't feature you in that ridiculous dress, Can you feature Fran in that hat?
2. to imagine someone being in something or some place. I can't feature you in Paris. You are too rural to enjoy a place like Paris. Can you feature David in New York City?
See also: feature
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.