The Mudcat Café TM
Thread #60893   Message #975777
Posted By: Jeanie
03-Jul-03 - 04:49 AM
Thread Name: Question about English
Subject: RE: Question about English
Concise Oxford English Dictionary:
favour - thing given or worn as mark of favour; knot of ribbons, rosette, cockade, badge

So... yes, it can be used in that sense and sentence.

- jeanie