chaperone
Noun
1. (general) 
a. la señora de compañía (F) 
b. la carabina (F) (Spain) 
c. la chaperona (F) (Latin America) 
transitive verb
2. (general) 
to chaperone somebodyacompañar a alguien como carabina
Search history
Did this page answer your question?