sjö + slag, since 1685, apparently influenced by German Seeschlacht; second sense since 1920.
sjöslag n