assailant - Dictionary definition and meaning for word assailant
Think about pirates, and how they sail in the sea and attack other ships =assailant