sea power: naval strength
military capability: capability in terms of personnel and materiel that affect the capacity to fight a war
impromptu: a short musical passage that seems to have been made spontaneously without advance preparation