EPILIMNION Meaning of EPILIMNION in English n. (pl. epilimnia) the upper layer of water in a stratified lake. [EPI- + Gk limnion dimin. of limne lake] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012