ALMACANTAR Meaning of ALMACANTAR in English noun ·same·as almucantar. 2. almacantar ·noun a recently invented instrument for observing the heavenly bodies as they cross a given almacantar circle. ·see almucantar. Webster English vocab. Английский словарь Webster. 2012