1
[ noun ] something whose name is either forgotten or not known

Related terms

whatchamacallit

2
[ noun ] a device that very useful for a particular job
*