"Shot full holes" is an expression that refers to something that has been severely damaged or destroyed. Antonyms for this phrase would include "intact," "unblemished," or "unscathed." These words would describe something that has not been affected by any harm or damage. Another antonym could be "fortified," meaning that something has been strengthened and is now more resistant to damage. The opposite of "shot full holes" could also refer to something that is whole or complete, without any gaps or missing pieces. Examples of such antonyms are "fulfilled," "satisfied," or "wholehearted." Ultimately, antonyms for "shot full holes" would describe something that is unharmed, strong, complete, and intact.