ECAD Meaning of ECAD in English n. Ecol. an organism modified by its environment. [Gk oikos house + -AD] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012