LENTOID Meaning of LENTOID in English adj. = LENTICULAR 1. [L lens (see LENS) + -OID] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012