contribute something to an institution, bank, or business, typically money - Español Inglés Diccionario