tatterdemalions

noun

Plural form of tatterdemalion.