CADUCOUS Meaning of CADUCOUS in English a. 1.Tending to decay, decaying, declining, decadent, dropping, falling.2.( Bot. and Zool. ) Dropping off early, deciduous, non-persistent, temporary, transient. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012