What is the meaning of Cassock?

An item of clerical clothing: a long, sheath-like, close-fitting, ankle-length robe worn by clergy members of some Christian denominations.

A military cloak or long coat worn by soldiers or horsemen in the 16th and 17th centuries.

A coarse, loose cloak or gown, worn by women, sailors, shepherds, countryfolk etc.

Source: wiktionary.org