Cassock has 2 different meanings across 1 category:
Noun
a black garment reaching down to the ankles; worn by priests or choristers
A military cloak or long coat worn by soldiers or horsemen in the 16th and 17th centuries.