Answer:

thingamajig

AnswerCrossword Clue
THINGAMAJIGDoohickey