"Chaperonage" is a word in ENGLISH

chaperonage ENGLISH
Definition:

Attendance of a chaperon on a lady in public;
protection afforded by a chaperon.

Few words of positivity

The beauty of today may not be realised until it becomes tomorrow’s memory

Steven Aitchison

WORD SUGGESTIONS
Laugh your heart out.

Knock KnockWho's there ?Annie!Annie who ?Annie-versary !

chaperon ENGLISH

To attend in public places as a guide and protector; to matronize.

Read the complete definition