Thesaurus.com
Dictionary.com

patched



ADJECTIVE
sewn
Synonyms