Происходит от гл. обмакивать, далее из об- + -макивать (макать), далее от праслав.*makati, от кот. в числе прочего произошли: русск. макать, ма́канец «пирог, обмакиваемый в масло», белор. мачаць, болг. ма́кам, ма́кна, чешск. máčet, mákat «мочить»; ср. также ма́киво «похлебка из трески, которую едят не ложкой, а хлебом, макая его». Связано чередованием с мокрый, мокнуть, мочить. Восходит к праиндоевр.*mak- «мокрый». Использованы данные словаря М. Фасмера. См. Список литературы.