connaître sur le bout des doigtsMeaningsVerb1. to know backwards, to know inside and out, to know off pat, to have down pat (transitive, figuratively)