Meanings1(idiom) to see a devastating scene everywhere;Written Forms滿目瘡痍Traditional · Main Form满目疮痍Alternate Form