Taiwan's opposition lawmakers have blocked a US$40 billion special defense budget from moving forward for a second time.