sur le bout de la langue

Adjective

 * 1)  on the tip of one's tongue (known but not quite remembered)