dealy

listen to the pronunciation of dealy
English - English
An object, especially a gadget, whose name the speaker currently cannot recall

That dealy behind the cab with a chain hooked to it.