We do not currently know of any antonyms for tatterdemalions.
The noun tatterdemalions is defined as: