Lawmakers struck down a Democratic measure Thursday that would've scrapped $1 billion in defense funding to begin work on the Trump-class battleship.