Грамматический словарь Зализняка (склонения слова):
Фок-мачта, фок-мачты, фок-мачты, фок-мачт, фок-мачте, фок-мачтам, фок-мачту, фок-мачты, фок-мачтой, фок-мачтою, фок-мачтами, фок-мачте, фок-мачтах
фок-ма́чта
-ы, ж. мор.
Передняя мачта в носовой части судна.
[голл. fokkemast]
фок-ма́чта
ФОК-МАЧТА -ы; ж. [голл. fokkemast] Мор. Передняя мачта в носовой части судна.
ФОК-М’АЧТА, фок-мачты, ·жен. (·голланд. fok-mast) (мор.). Передняя мачта судна; ·срн. фок.