I assume by “battleships” they mean ships of the line?
Yep, a 130 cannon ship of the line was a pretty impressive weapon system by 18th century standard, more so a ship armed with paxhan’s guns.