FELUCCA Meaning of FELUCCA in English n. a small Mediterranean coasting vessel with oars or lateen sails or both. [ It. felucca f. obs. Sp. faluca f. Arab. fulk, perh. f. Gk epholkion sloop ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012