Communicate School of English

Menús de configuración en el Panel de Administración

Información

Noticias

Word of the Day

do-gooder

Word Formnoun
DefinitionSomeone devoted to the promotion of human welfare and to social reforms.
Synonymshumanitarian, improver
UsageA do-gooder to the core, she spends all of her free time and nearly all of her money helping the homeless.
Communicate School Of English © All rights reserved. Equitem.