Synonyms for "thingamajig"

Words with similar meaning