CHAPERONAGE MEANING IN ENGLISH

• Chaperonage Definition & Synonyms

  1. (n.) Attendance of a chaperon on a lady in public; protection afforded by a chaperon.


RECENT SEARCHES