APICULATED Meaning of APICULATED in English ( a. ) Terminated abruptly by a small, distinct point, as a leaf. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012