What does anti-submarine rocket mean?

anti-submarine rocket meaning in General Dictionary

a shipboard system to fire rockets at submarines