Verse meaning
This is the verse translation, not a definition of the individual word.
If you give charity publicly, it is good; but if you give it secretly to the poor, it is better for you[1], and He will expiate some of your sins. And Allah is All-Aware of what you do.
Source
[1] Observing secrecy while giving out voluntary charity to the poor is better than making it public, for it ensures his dignity and is closer to sincerity.
Source: QuranEnc.com · English Translation - Rowwad Translation Center
Listen to the verse context