Tatterdemalion
Word Dictionary
-> Tatterdemalion
Search:
Tatterdemalion
(n.) A ragged fellow; a ragamuffin.
Terms of Use
Canadian Jobs