HANDICRAFT Meaning of HANDICRAFT in English n. Manual occupation, trade. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012