Meanings1a scene of devastation meets the eye everywhere one looks (idiom)Written Forms瘡痍滿目Traditional · Main Form疮痍满目Alternate Form