dealy

listen to the pronunciation of dealy
الإنجليزية - الإنجليزية
An object, especially a gadget, whose name the speaker currently cannot recall

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