tatterdemalion

noun

A person wearing ragged or tattered clothing; a ragamuffin.

adjective

Ragged; tattered.

noun

A ragged fellow.

noun

A ragged fellow; a ragamuffin.

adjective

Tattered.

noun

A person with tattered clothing; a pauper.

noun

a dirty shabbily clothed urchin

adjective

worn to shreds; or wearing torn or ragged clothing

adjective

in deplorable condition