FELUCCA Meaning of FELUCCA in English [fe.luc.ca] n [It feluca] (1615): a narrow fast lateen-rigged sailing vessel chiefly of the Mediterranean area Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012