Word Definition

Chaperoned

  1. of Chaperon

Synonyms