Synonyms for Whatchamacallit (same or very similar meaning)
WordNet sense 1 (something unspecified whose name is either forgotten or not known):
doodad, doohickey, gimmick, gismo, gizmo, thingamabob, thingamajig, widget, gubbins, thingmabob, thingmajig, thingumabob, thingumajig, thingummy, whatsis, doojigger, whatchamacallum
From the ODE community, based on WordNet
add/edit