ALMUCANTAR Meaning of ALMUCANTAR in English n. (also almacantar) Astron. a line of constant altitude above the horizon. Etymology: ME f. med.L almucantarath or F almucantara etc., f. Arab. almukantarat sundial f. kantara arch Oxford English vocab. Оксфордский английский словарь. 2012