FREEHANDED Meaning of FREEHANDED in English adj. generous, giving; sketched or drawn freely (without artificial aids) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012