HANDICRAFT Meaning of HANDICRAFT in English n. ability to work creatively with the hands; art of creating things by hand; objects created by hand Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012