Downward displacement of enlarged spleen is prevented by
Phrenicocolic ligament and left colic flexure prevent downward displacement of enlarged spleen.
Lienorenal ligament
Phrenicolic ligament
Upper pole of right kidney
Sigmoid colon