DEPRESSION Meaning of DEPRESSION in English (n.) A method of operating for cataract; couching. See Couch, v. t., 8. Webster's English dictionary. Английский словарь Webster. 2012