meaning of free handed
1.
Open-handed;
liberal.
Related Words
free-handed
|
Developed & Maintained By
Taraprasad.com