riddled/ 'rɪdld /

1.adjective [+guilt] [ doubts] [ errors] 
充斥着

2.adjective [+holes] [ bullets] 
被弄得千疮百孔