Big Huge Thesaurus

jerry-built

adjective

similar terms