Can I use the phrase "impart money"?
I know impart means "to give" and is used commonly with knowledge, as in "impart knowledge"...but can I say that a government scheme "imparted money" to the beneficiaries?
Oxford English Dictionary states:
1. Make (information) known.
'the teachers imparted a great deal of knowledge to their pupils'
1.1 Bestow (a quality)
'shiitake mushrooms impart a wonderfully woody flavour to the salad'
As you are neither imparting information nor a quality I would say no. Also, as a native speaker it sounds awkward.
From my perspective, impart more accurately would mean 'to share', which is not exactly what a government does. I would favor 'bestow', 'dispense', 'distribute', 'allocate' or if the tone is more nefarious 'embezzled'.