A dream about a tank top represents your emotions or some emotional situation.
If you bought a tank top, this might mean you are “buying into” someone’s opinion or attitude, which might not actually be correct or good for you. Be aware! To dream that you are giving a tank top to someone, refers to your self-sacrifice and generosity.
[1]