“…The concept of compressible modules introduced in 1981 by Zelmanowitz, where a module M is called compressible if it can be embedded in any non-zero submodule A of M. In other words M is compressible module if for each nonzero submodule A of M, there exists a monomorphism f Hom(M,A), retractable modules introduced in 1979 Khuri, where " a module M is retractable if every nonzero submodule A of M, Hom(M,A)≠0" [16]. Moreover generalizations of these classes have been studied by several authors see [5], [7], [9], [11] and [17] a dual of retractable concept in 2006, a coretractable module appeared in [8]. However Amini [6], studied this class of modules, where " is called coretractable if for all proper submodule of , there exists 0 f Hom( / , )" and then more authors studied this concept and its generalizations for more see [4], [12], [13] and [14].…”